Winged Salmon

A challenging puzzle game with lasers and portals.
Puzzle