And that release date is ... February 5, 2013! Well, at least in North America. A European release is set for March.
"Time-traveling racoons are so February 2013." You can say that now! Trust me, you will sound really cool.
Ori and the Blind Forest jumps out of the woods and onto your screen on March 11
12:00 PM on 01.20.2015