You are right, you can probably entertain the gamer with the existing mechanics for quite a while. I'd love to be able to do procedural level generation, maybe it isn't that hard after all - just some decent amount of research.