Troll Cave Games is on hiatus. Watch for the re-emergence... eventually. If you need to contact me, you can do so at support@trollcavegames.com