drkohler on 12 June 2022
XBox Fans: "Greatest show on earth, at least 9/10".
Neutral observer (like me): "Where are those billions MS pumped into studios? Seriously, where are they?". - 4/10.