Fantastic work. This is the exact kind of game I wish I could make. (I'm currently learning how to use Blender :D)