Hmmm, this sounds very interesting. Randomly generated maps/dungeons will be difficult to do though, especially for tweaking/balancing. I think after getting basic character and enemy movement, ensure that the randomly generated maps are fun to play in.