The game is owned by EPIC Games !