Thanks a lot :)
The game is indeed difficult to master! I've never managed to get a perfect score yet :D