Itch.io is giving away their share so it's a perfect chance to get Solar Rogue for cheap for Black Friday!