Battle Royale Meets Vehicular Combat In notmycarThere are a lot of battle royale games out there now, fighting