News Microsoft trademarks Tentacles: Enter the Mind, Ori and the Blind Forest March 6, 2014 Dave Cook