Huh.
I'm not surprised that this game has been so poorly received. Flashgames these days pretty much always need to look great right away, otherwise people just won't give them a chance. I figured this would have to be good in order to make it's way to the front page, and I guess I was right. Terrific effort guys. I'm impressed.