Muttering to himself himself as he rose, Eli got up just in time to see Teddy hurl the giant away, and seeing that he could do nothing more in the moment, he took the time to brush himself off a bit. Were he not slightly irritated at nearly having been blown to pieces and still uneasy about the whole invasion thing going on, he might have found amusement in the quasi snow angel he'd left in his wake as he had stood up. As it happened, he did not even notice it as he strode purposefully over to Teddy and Billy.
"He alright?", Eli asked, looking Billy over. He was not a doctor by any means, but he seemed well enough. Well enough for having taken a hit from a frost giant, anyway.
As he assessed the current situation, he caught sight of the new arrival near Kate, but gave them little more than a passing look before he started in the direction that he had seen the frost giant fly. Gradually he fell into a run, and as he did he opened up his communicator.
"I'm going to confirm that the one Teddy threw out of the ballpark is down."