A brief look at Y2K’s East Mainstreet

Ackk Studios promises "big" town full of exploration.