KOALA3442

A game where you control two characters at the same time in different dimensions.
Puzzle