A 2D action/puzzle customizable platforming game