Note to keen young developer currently reading thread:
If you can make an "endless" procedurally generated universe with spaceships, travel, cities, and lake dungeons, and populate everything procedurally with enemies and Diablo (2) style loot, I will give you a kidney.