You wake up and find yourself in the midst of a psychotic infestation, and gotta find a way out and avoid being chewed up into a red paste...
Reviews View More
This game is not out yet, check back for reviews after it releases!
You wake up and find yourself in the midst of a psychotic infestation, and gotta find a way out and avoid being chewed up into a red paste...
This game is not out yet, check back for reviews after it releases!