The NFL season will commence this September, but ahead of Week 1, all 32 teams in the league released their schedules today to let fans know the teams they'll face. There are a lot of unique and funny ways the teams went about this, but nothing tops the Los Angeles Chargers spoofing Halo and the Cleveland Browns spoofing Street Fighter 2. These aren't just creative workarounds either – the Chargers worked directly with Halo Studios to create various in-game Halo matches, complete with custom armor and other creative touches to showcase each football team in the style of the long-running FPS. They even got Jeff Steitzer, the man behind the iconic Halo multiplayer voice, to provide new voice lines for the video, and it rules.…