Artwork is amazing. Unfortunately I don't know how should I beat the level.
The girl is the one who has to get to the flag using the portals =)