I hope its the right one, cuz, Ben (and his nemesises), has a bajillion "versions" of himself. xDanyway, i recalled a line in Alien Force so i threw in a couple details as a throwback.~