It's odd, if I go to the steam website while not logged in, it says available Feb 14. If I log in, it says not available until Feb 15, with 1 day, 8 hours remaining. My time zone is west of eastern time, so if the livestream was accurate, release time should be prior to midnight, Feb 14, but...