The gameplay concepts are really good, but I feel like it'd work way better as a multiplayer game (or maybe a singleplayer one where you choose one character and the rest are AI-controlled)? Everything else looks great, though!