For the next week, the Epic Games Store is offering two titles for free: Cat Quest and Neko Ghost, Jump!. Once Cat Quest and Neko Ghost, Jump!, the current free games on the Epic Games Store , have ...