Unknown Castle

Puzzle adventure where you control 2 characters.