No problem dude. The game is great and unique. It's better you take your time to make it everything you want it to be.
Done! You'll have to download it here for now as even though I finally got it on Steam, I've managed to break the steam download page somehow and no-one can view it. Thanks for your patience!
Steam version is finally working if you're interested :)