Don't worry folks - this game is alive and well, it's simply changed address and failed to notify you all! Their intent was to make money - hence, the move to Facebook!
I've literally, never had to re-load a game in my life as much as this one, due to it crashing and sitting on the continually loading screen! And to think that the developer intended people to pay for this. I would suggest some re-thinking before ever producing something like this again. Otherwise, would be a good game.