It's a cool game, I guess. Fun to play once you get the idea, you have the limited resources, so there's not much room for mistakes. Unfortunately it's not an easy game to play because of the literally thumbnail-sized frame. Zooming in the page makes it a bit bigger, though.
If you're interested, you're welcome to enter our Game Development World Championship!