My score is 665 XD
I think the level design is quite good, searching optimal path and counting the steps thinking if it's possible to get all of them or worth it to do it or not.
The interface and page design is also nicely placed. really good XD