Here are 50 games worth picking up in Epic’s mega sale

Time Stamp:

More from Polygon