its pretty difficult but really fun! there's good variety of enemies with interesting abilities, abilities that can be replicated by the player. progression is good. but the game has a steep learning curve and only a basic tutorial. still pretty fun.