You are lost in a portal maze and you must find a way out…
Portal Madness

Source and More information: Portal Madness [Free] [Puzzle]

Author: itch.io