The screenshots are not actually from the game, right? That was really confusing, I was worried it might be a browser issue, that the game is not rendering correctly. The game itself is good and has some nice assets in it. I would suggest to fix those screenshots, because that will confuse and potentiall upset more people that give this game a try.