Holy smokes! Where did this come from?
I thought I'd play around with it for a bit and an hour later I'm also hooked! It looks really nice once I bumped up the resolution. How is this free?
I noticed the Tournament option is greyed out. What's that for?
Are there lots of online players?
I believe Tournament mode opens up after you level up once. It's a really awesome feature. Allows 30 people to play simultaneously for trophies.
The game is free, but they just introduced a "cookies" system that allows you to spend real cash on some of the items.
As far as the number of people playing, I never have a problem finding a game the moment I login. There is usually a hundred or more on at any one time. People from all over the globe play.