Epic Games store reveals several new indie exclusives

Eight upcoming titles showcased in PAX West trailer