Itch.io is, this Friday (US Pacific time,) giving creators the full revenue share for all games. Help support an independent creator out by purchasing my Unspeakable Games.
Includes the following items: