The art and the concept of running too fast are so great!
...but where is the Ester egg!!TT
do you want the answer ?