Fun Egypt-themed puzzle game.
Shoot as many aliens as you can while trying to survive in this action game.
Original fast-paced action game with a cute theme.