Classical tower defense game mixed with rpg elements - Filled with things to do and places to explore.