It worked for me, other than the fact the kid was leaving water all over the house and, dizzam, water JUST happened to be the aliens' weakness.

If the aliens were so damn vunerable to water, how did they exist on earth for more than a few hours without getting rained on, exposed to dew, splashed by a mud puddle, etc?