Can you handle the pressure?
Drop

Source and More information: Drop [Free] [Puzzle]

Author: itch.io