Double Take

mind-bending puzzle-platformer (with interchangeable bodies!)
Puzzle