MOOOO!
Fun game! Not too cowmplicated, the aliens don't overstay their welcome.
Easily comprehensible graphics, pleasantly mysterious music.
Solid jam entry.