E3 2014: Ori and The Blood Forest Debuted with Trailer Microsoft's new indie focus is beginning to pay off.