Despite everyone saying to just open the game through the windows start menu, when I do that, a small window with splash art shows up, and nothing else happens.
Please see the pinned thread regarding Halo Support and how to submit tickets for issues you may be experiencing.