2 min read Game Reviews Reviews Alien Hominid Invasion – A fun, challenging, yet repetitive burst of fun November 5, 2023 Alex Valentovich Coming seemingly out of nowhere, Alien Hominid Invasion blasts on the scene marking a...