Buy our games directly via Humble or itch.io

The sale applies to STEAM keys for use on the STEAM platform – store.steampowered.com.
The seller of the products is the Humble Bundle platform – humblebundle.com.