alien hominid made video games fun again
originally a flash game created by dan paladin and tom fulp, alien hominid debuted on newgrounds in 2002 and received tons of praise
"alien hominid made video games fun again" What is the definition of "alien hominid"?