it takes awhile to beat all the worlds & you can gi back to each world for new challenges to unlock stuff. there is also, certain moves you learn after each world that you can go back to use in other worlds. i am on the last boss now and he is very tough, my characters arent strong enough i guess