In Freaky Creatures you get to create your own creature. There are billions of possibilities to explore.
Abandon Interactive Entertainment has released a downloader for Freaky Creatures
In Freaky Creatures you get to create your own creature. There are billions of possibilities to explore.