Nice lil story about the struggle to be seen in presence of those who want to overshadow.
Although that last level is a bit difficult for me to cross so haven't seen the ending.