A well made and fun game! The UI, graphics and game setup are all very professional. The tutorial clearly explains the gameplay. The difficulty is well balanced and makes for tight battles. The enemies start coming in really early, but you get used to it, and this makes for a challenging game. Overall a good experience :)