The latest game made free for a day on the Epic Games Store to celebrate the Holidays has been revealed, and it’s Tango Gameworks’ supernatural action game Ghostwire: Tokyo. The game can be downloaded right now on the EGS, and as long as you get it in the next 24 hours, it’s yours to keep without […]