The ability to create your own playable maps is a must have if this game is going anywhere.
It will have the ability to create custom maps. As well as completely new game modes such as Tower Defense, don't worry about it.
Emortal you should use the search feature. It's on the toolbar at the top. This has been stated a few times.