Pixel Animal Hunter


INFO: Pixel animals are invading earth and it's your job to root out and expose these masters of disguise ! How many of these mischievous space invaders will you find before the time limit runs out ?