DumbGameDev

Shine Your Heavenly (Flash) Light
Puzzle
Build your escape and make your way out!
Puzzle