It is today (or soon at least)
Yes!! I got the chance to see it for myself after being away from the computer for a while-- and I'm glad I did! I wonder if Raposo set the final cut scene to play whenever a previous player had opened it up again, or if it HAD to be around march 3rd? it's just barely the 4th where i am, so maybe its a timezones thing? Exciting nonetheless.