Alien Hominid Video Review
Alien Hominid has come a long way from its humble beginnings at Newgrounds.com, but how does it stack up against the games of this staggering release season? Find out in our exclusive video review.
Got a Video?
Submit video links to share them with our users.