Looking for a new Indie Game to play. Well, Itch.io is a legitimate website and game library, similar to Epic Games, to find a new Indie Game. It's basically a massive marketplace for small Indie developers to sell their games. And, there is a sale for 347 games for just $8.