Microsoft has filed trademarks for what appear to be two new games. Both Tentacles: Enter the Mind and Ori and the Blind Forest were registered, bearing the "game software" classification.
While these both could be big reveals the company is saving for E3, there's a good chance they'll be popping up even sooner,…
