They're not open on Sundays, and I didn't leave the house today. They're open from 12-8PM Monday-Saturday. I got the game either the Thursday or Friday before release last year. I'll check tomorrow if I get back to Hilliard before 8PM. As an aside, CiCi's didn't close, they just moved across the parking lot to a bigger store. So, if you feel the need for some CiCi's, it's right next to the Blockbuster. :)