Epic Games on paljastanut ensi viikon ilmaisen pelin Epic Games Storessa by Alex Atkin pelaamista, Uutta, Slider, Windows