To celebrate the release of Particle on Steam you can purchase it, and Hubworld, on itch.io for half off.
Includes the following games: