I just found out about this yesterday from a colleague at work. I hadn't heard of it and am surprised at how little media attention this is getting. Just today my paper had an article on the mission with "Fearless Felix". This is extraordinary:

http://www.redbullstratos.com/the-mi...s-the-mission/