Royal Defense [Download] 40 different progressively challenging levels 2 unique game setting 12 kinds of creatures 12 kinds of towers and structures Extensive magic system