Alien Squatter: Last Chance in Xollywood Released

Last Chance in Xollywood, the new game from the creators of Alien Squatter, is now released. In this sci-fi RPG/visual novel, you are an extraterrestrial movie director at a low-budget movie studio. Struggle against cap…