I really like the artstyle of the characters and the end level animation looked cool! Movement felt pretty good, could maybe use a reset button to try again faster if messing up the portal connections. The mechanic was used well in surprising and interesting ways, great job! :)