I'm turning in what I have so far for my contest submission at rpgdx. I've got an important job interview tomorrow and I need to get some sleep.
You can get the final game here and the source here.
Don't beat me up too much! This was my first timed coding competition and the first time I've used Dev-C++ and Allegro. So I concede that it does suck.