Epic Games Store's new free PC games revealed

The Epic Games Store has a selection of free PC games that changes every week. The latest free offerings will be available until July 2.

View Post on Scour ↗

More from Polygon on Scour.