Absolutely love this place. Such a cool concept (play all you want!). The games they have are well-ranged and all up to date. None of that coin-eating trickery going on here.
Just in general, there is clearly a lot of love that went into this place and it shows. There're cute little game decorations everywhere (props to the game magazines in the bathroom).
You can play console games on their flatscreen TV's, or even the newest gimmicky Japanese mini-game-styled games! Definitely check this place out and check in for a free half hour.