Action RPG styled tower defense game