Damn, reading all that and seeing how deep you got into the game really makes me wanna continue working on it or at least on some kind of a sequel :D I hope I can get to that after my current project.