Monday Ruminations: Xbox One X. Or Why Marketing Needs a Muzzle.

The feeding frenzy of E3 has begun. Amongst the earliest announcements: the renaming of Project...

Read More