Don’t take this the wrong way because it’s not just you, but I keep seeing people say “utterly unimpressed by Microsoft”. What exactly do you want them to show? I found this presentation, while somewhat lackluster giving the lack of details, interesting enough.
If we compare say, Sony showcasing the new Grand Turismo,…