A Formula 1-Themed Arcade Bar Is Coming to Denver in 2025