A cooperative puzzle platformer for mobile and tablet.