Review from Human Omega: Discovered on the Slave Planet → May 14, 2025 was expecting a little more fluff from this piece was too much gore and it felt like dubious consent