Well sorta close on this one-another game I have never heard of though:
Them's Fighting Herds
A 2D Fighting game featuring a cast of "adorable" animals.
Tomorrow's Hint looks like some kind of helmet and eyes, or maybe UFO's I hope the good games are still coming