This is a super late review but I still remember my experience with this game quite well. And to carry on from how I opened the previous review, my friends were right yet again, this game was even better than the original.
The gameplay is more or less the same but there's a clear difference to people who played the previous game. Things have been polished and made to feel better as a whole. It's improved upon in a big way. Slight nitpicks is the level design is really irritating sometimes and the levels also feel a bit more linear compared to the first game or even some of the other levels in this game. I really liked the concept of playing as multiple characters with a large variety of weapons. It kept everything really fresh and engaging. As I expected going into this game, it's not exactly easy. It's inevitable it'll take you a decent amount of tries before you finally get it right. I never minded because it was really fun to experiment and the gameplay loop is just so much fun.It was satisfying to finally beat the level each and every time.
I'm not gonna talk too much about the story cuz I want to keep this spoiler free but, it's a big step up from the first game (which I still liked) and the ending especially is insane. Going back to the multiple playable characters, it was really cool to see all their storylines tie into the larger narrative.
This is an amazing indie game and I think it's a little underrated and underappreciated going off the average rating. I highly recommend this to everyone but only after you've played the first game because the story will make much more sense after playing that game.