Sorry but this game blows.
Nice graphics. That's all I can say.
I can't read the instructions as almost all text is cut off, making the game a crash course tutorial. With no idea how the game plays or what to do, it really sucks.
Also as some already said, the lag is bad. Even with my computer it's bad, so there's something definitely wrong.