The mechanics are pretty fun and unique; the grappling system is especially quite satisfying. I also liked the choice of adding branching paths; it provided non-linearity to the game. It might be a skill issue, but I think the game could benefit from shops being placed at specific levels to provide more strategic depth and consistency in upgrading. Overall, it's a great game that provides a unique experience :)