Developer: Cat & Fiddle Games Team
Publisher: Cat & Fiddle Games Team
Release Date: May 1, 2020
Steam Store Page: Steam Link
Steam Community: Steam Community Link
Strange Creatures is a 1 to 4 player couch co-op puzzle game where players are curious creatures that use wacky abilities to solve puzzles and escape the wicked lab.