Immersive Brain Puzzle: a virtual reality application aimed at the rehabilitation of post-stroke patients