I had to figure out the strange phrasing rather than a simple "at". It's being played at Some Advertiser Who Just Paid For The Name Stadium where the Bengals play. I think this year Miami was scheduled to be the home team, but their stadium old holds about 25,000.
And just in case you couldn't tell, I hate that yet another team whored out their stadium name for the year rather than keeping it named after the founder of the team, Paul Brown.
Yeah, unfortunately naming rights are never going away. Obviously Miami (OH) is the whore here as well for selling the game, BUT MAC teams are always up against it budget wise. They have to do what they have to do in order to get better.