This "Alien Hominid" game stuck out like a sore thumb (in the best way possible) when it originally released on GameCube. Remember, I was not familiar with Newgrounds then, smaller "indie" games made by someone other than Nintendo, SEGA, Capcom, Rockstar Games, etc. were either very niche or straight-up didn't exist to the general public in the "PS2 era", and to this day it's remarkable that Alien Hominid even got a physical console release while indie devs even today struggle to get their games on Steam, let alone the Nintendo eShop, PlayStation Store, Xbox Game Pass or especially a physical CD/cartridge release!