I've just released a big patch for the game and I think its ready to go out into the world properly. Let me know if you have any problems and I'll try to fix them in future updates.
Enjoy!
James