OH MAN, WHAT IS THIS??? The music, the art, the gameplay, the implementation... Even the story has ultimate potential! I can see this as a commercial game.