Tag: My Imaginary Friend game
My Imaginary Friend: Mandela Catalogue-inspired FPS Set for October 30 Release
Body horror enthusiasts eagerly anticipating the release of Clapperheads' Zoochosis will have to exercise a bit more patience. Originally scheduled to hit the gaming scene on September 23, the launch has been pushed back...