I remember finally playing that when I had a Wii for 15 minutes (yes, the hype even got me) and the Wii was backwards compatible with GC games. And I'm playing Alien Hominid and thinking: "Well, I'd rather just be playing Metal Slug."
It never got ported to Steam or anything else aside from XBLA. I would give it a 2nd chance and it's probably a blast with 2 players.
But wait, it gets worse:
Do you like Alien Hominid but want randomly generated levels and looter shooter bullshit? Well here you go fuckers! Tom Fulp is turning in his grave right now.