Menagerie
You can download Menagerie from itch.io

Games Like Menagerie

Menagerie is a game. Released on April 22nd 2015 for multiple platfroms including PC , macOS . There are 13 games which are visually similar to Menagerie.

Platforms: PC macOS

Released: April 22nd 2015

Abstract Exploration performance