Nice game ;)
Fix it to steam :D
Yes, today i was looking for it on steam and it wasn't there, it would be easier to play on steam.