itch.io indie game The Puzzle by Bwdo77 "Can you solve it?" Sourceitch.io DeveloperBwdo77 Released2018-12-24 PriceFree TagsIndie, Puzzle, Free, browser, bwdo, Dark, enigma, Mystery View on itch.io