Stupid Invaders updated demo 1.0

Ubi Soft and Xilam entertainment have teamed up to bring colorful, unusual, and just plain stupid alien invaders. An evil professor, who collects aliens as a hobby, is after five of your stupid alien friends: it's up to you to help them escape. The...