Nice little puzzle game :D
I did manage to somehow break the fabric of reality to solve the last puzzle, I don't know how but I know it wasn't the solution and yet even with a laser going into a wall I still won (wish I could give a more clear bug report).