I think the same way... but then i almost downloaded and started playing the game, just from surfing youtube and seeing some of the creations. Luckily I resisted that itch lol.
Haha, I just got that same itch after searching for more info. The game looks neat... It seems a little too The Sims-ish for me though.
Connect With Us