Would be helpful if a little bigger image.
I trust that "wheels up" means wheels off the ground? So this was your first test hop? congrats!
When was this? I guess I missed it.
So I guess you are saying first flight? whether intentional or not congrats if it was.
Sounds like this was more successful than O&W; didn't they break a canard?
So what happened?