News Massive Indie MEGABOOTH Sale Now Active on Steam A ton of new and old indie games are currently on sale as part of Steam’s Going Away (For Now) Sale. Spencer LegacyMay 7, 2020