This Friday, itch.io is having a Creator Day Special and not taking their usual share of sales! Join in on the fun and get 30% off Solar Rogue