Next Up Hero and Tacoma are free at Epic Games Store

Starting today, Tacoma and Next Up Hero are free at Epic Games Store. The free game offers run until July 30 at 11 AM Eastern. Once you claim them, they’re yours to keep. Tacoma is a first-person adventure game set on a space station. The game’s story is “told through a series of fully voiced … Read more