Announced today! I am super happy that we are getting a physical version of Owlboy! This is the worldwide release date. Sounds like preorders will be up on amazon next week.
If you can't wait for the physical release, the digital download will be available in 6 days. Personally, I'm going to have a hard time waiting for a cart...