Aliens have invaded the earth. They seem friendly, too friendly… you must destroy them at all costs.

Show more
Category: Puzzle
Requirements: 4.1 and up