Really clever and interesting game.
The last though and the fact we have to go back on each part deserve 4 stars!