i do not have the reflexes or brainpower for trying to reach all the spots :'D
but what i played instantly drew me in! agreeing at the puzzle aspects being fun, if a bit frustrating when youre just a few tiles away, hehe
also. excellent music. scared the heebie jeebies out of me from the outset