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

Epic Games Store reveals more free games and launches summer sale