Epic Games Store reveals more free games and launches summer sale

Tacoma and Next Up Hero are free now, with three free games coming next week