Are you brave enough to don your armor, and escape?
Alvearum

Source and More information: Alvearum [Free] [Platformer]

Author: itch.io