HAHAHAHA!!!! I love this!
That was great. Very nicely set up from the start to have this moment work really well at the end. Fun stuff.