Taxidermy is a freaky little first person horror game where you find yourself trapped in the weird home of an overzealous taxidermy enthusiast.
In Taxidermy you wake up in a very strangely designed house surrounded by lots of animals that have been stuffed and mounted by a mad taxidermist. You now need to search the house of useful items to help you escape before he … Read More