Bought the game on Steam… don’t regret it a single bit.
The only gripe I have with the game is that in some areas, like Caverns 6: Slime Travel, it feels enemyspamy; that is to say: it feels like the enemies are put too close together, intentionally or not, for artificial challenge.