Yes, it's meant to be more than games. It's more of a "here's a cool thing on the web you can just check out immediately without having to verify your email or close a bunch of popups first" kind of web pages.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: