I bought it on a whim and I'm very glad i did. It's a really well made puzzle game in which you connect nodes. It gradually introduces new elements and increases the complexity of the puzzles. There's also a storyline that helps keeping you invested in solving the puzzles. Some puzzles has a timer that resets when you make successful connections. On top of that there are also boss battles! The graphics and audio are great and makes the game even more engaging. The controls are excellent, I'm currently playing with a controller and it works like a charm. This game is awesome!