Wormwood Studio’s ‘Strangeland’ is a mind-bending ride through a visually unique and well-crafted world that is dulled by repetitive puzzles…