Whoah. This sounds pretty cool. It kinda has that RubyQuest/NanQuest feel.