@MisterMaya you do realise you have created something wonderful right? Get on Steam as fast as possible so we can buy the game and consume updates and DLC's without worrying.
Appreciate it man, I released it yesterday :)
You do realise the pressure is on now though :P