While browsing through vfx showreels this morning, I came across this one and what I loved was it wasn't your everyday regular VFX reel, it was different!
Pros – The concept, execution, composite.
Cons – The base of the catapult is a giveaway. some debris down there would have helped.
Overall – What a brilliant(and fun) concept to show of your skills! Great Job!