It could be on the Windows Store, Steam, GoG, the Epic Games Store and Origin, Uplay and Bethesda.net for all I care. Steam's defacto near monopoly on PC gaming is bad, Epic replacing it as a new defacto monopoly would be just as bad.
The Epic Store has problems to be sure, but Steam has had its own serious issues both past and present that people like to try and gloss over. Competition is ultimately better then having little to no choice, the whole industry that has far worse problems than people being inconvenienced by another PC game launcher.
I agree. Steam have had the monopoly for too long, competition is healthy. I see many players against the Epic store, and to some extent it's justified, Epic has less features, but that can change, and I'm sure they'll have a roadmap for the future. What I don't see is players telling steam to get the finger out, it's all well to bash Epic, but they give the developers and publishers a better deal, time for Steam to step up imo.
As for Halo Infinite, I would have it on every store possible. Let the stores fight it out to give the gamers the best deal. Also,,, here it comes and I've said this before, I would approach Sony and make Halo available digitally to Playstation players after a short timed exclusive on Xbox. The reason ? There are gamers that want the exclusives that simply cannot afford another console, another subscription and everything that goes with it.
Exclusivity has to go imo. Especially where consoles are concerned, I can afford the next Xbox, Playstation, Switch etc, but I'm lucky, I have a great job and I can afford it. I know many gamers that cannot. I think Microsoft and Sony are not doing themselves any favours with exclusives, I used to think it was ok, but it's not. If I had the ability to buy Playstation exclusives on Xbox six months after they dropped on PS4 I would.
Games in more stores is better, for everyone. Including Halo imo.