While waiting for the mystery games, players can still redeem Jurassic World Evolution 2 for free. Epic Games Store has teased the mysterious launch of March 27, hinting that there will be two cat ...