4.5Review: Homo Machina puts an industrial spin on the human bodyReview: Homo Machina Homo Machina puts an industrial spin on the human body Joe White May 28, 2018 Games, PuzzleHomo Machina is a fun, new puzzler that could even help you unwind. ... Read more