Normally I don't like trying new games, that aren't tested. I did and have to say the game opens kind off screen and it's a bit hard to see till you got full screen put in.
Oh it's already done? well what's with steam? I'm not sure if I have finished this here already.