Rating: 5

September 5, 2010

This is the best game store I've ever been to. Every game system or game known to man. To buy, or play in the arcade upstairs that rents by the hour.