IvarForkbeard

Can you find your way to the portal and escape?
Puzzle