A smaller(?) version of this is also available for free as a browser game, but since I got this in a bundle, I have it on Steam. It is a game that I consider useful beyond itself. The way those patterns are designed, it's like training for how to deal with obstacles in life. Knowing when to flow and when to go against the flow, recognizing patterns, and not allowing yourself to be distracted and misled by some patterns. Especially this aspect made me smile more than once, when I noticed how the patterns were trying to throw me off balance.
All this, combined with the music for motivating and appealing even more to the right brain hemi, makes this game a lot more fun to me than for example Super Hexagon, which seems to be all about memorizing and twitch reflexes, while Soundodger is quite the opposite, while also reserving some exceptions from that rule.
Super Hexagon feels like punishment. Soundodger feels like learning, growing.
(Just to be on the safe side though: I wrote this review before trying the high difficulties.)