http://www.newgrounds.com/portal/view/513760 (http://www.newgrounds.com/portal/view/513760)
Loved it.
They even have an ultralight like the one I have.
So it wasn't really aliens (The Invasion) or faulting engineering (NASA lowest contract bidder) that crashed the Columbia, instead it was Jaws. Nice.