Went to bicycle mechanics school there for a few weeks--great place. Don't know about the arcades, but definitely walk thru Garden on the Gods, that place is very cool. If you mountain bike the riding there is exceptional. Lots of bike shops to rent a bike from as well.