An interesting game! The movement system, where you propel yourself, is pretty fun XD. However, the game might be a bit too slow (maybe the timer after each action is too long, or maybe the opponents or characters have too much HP).
Overall, the art style is very good, and the game works well! Nice submission!