Screw Epic Games Store and AAA games, this is the real shit