Nice short coop game
I almost got stuck until I realized that each character has his own unique traits.