Microsoft claims to have lost their way in the PC software and gaming realm, which is their inception and their strong suit. I posit: They haven’t lost their way. Stifling PC development and subverting everything to DLC (monetized downloadable content),… Read more…