Nitpicking, but when you say Tomaru waited until the last possible moment before moving away from the rocket's path, I presume you didn't mean that in such a way that he narrowly dodges the thing, as the rocket would self-destruct if that was the case, right? I'm going to bed right now, I'll post when I wake up ^_^