This is a very fun game that I enjoyed greatly but the progression through the different characters was a bit weird. The first character was the most balanced, the second was overpowered, the third and fourth couldn't really fight the enemies well. Other than that I really enjoyed this game and it's mechanics.