Humor, challenging puzzles, quirky characters, you have officially ticked all the right boxes with this!! I can't wait to play more of this!!