Even with Valve's replacement of the vote-powered Steam Greenlight with the fee of Steam Direct, making it easier than ever for indie developers to get onto the mammoth online storefront, Itch.io remains an important alternative. If you thought Itch might have suffered in the face of Direct, on the contrary, over 100,000 new projects appeared on the site during 2017, some 68,500 of which were published.
Tagged With itch.io
All sorts of things get made over the process of a game jam, and occasionally some of them are hilariously great. That was the case for No Mario's Sky, which ended up being something like a basic platformer that let you fly off world so you could stomp more goombas.
But as they are want to do, Nintendo quickly moved to shut the project down. So the creators responded with a new game: DMCA's Sky.