Open link in next tab
Alien Hominid Invasion: Official Release Date Trailer
https://www.youtube.com/watch?v=EyqymVj02fY
Your very own Mothership awaits! Alien Hominid Invasion will be released on November 1st for Steam, Nintendo Switch, and Xbox. With a newly improved Alien Ho...