The Closest We EVER got to 'GTA V: Battle Royale'