Hahahaha! What the hell are those guys doing at the end? Is that supposed to be what the guys in the space ship are doing? like in Star Trek where they launch themselves all over the place?