There’s something inherently Vegas about the marriage of Formula 1 and Caesar’s Palace. Both are synonymous with excess, elegance, and just a touch of danger. So when F1 Arcade announced they were opening their largest flagship venue yet—a sprawling 21,000-square-foot temple to speed—at The Forum Shops, I knew I had to experience it before the…