Epic Games Store Reveals Four New Free Games