The point? It's whatever you want it to be!
Super-fun puzzle-platformers, with story mode, competitive & co-operative online multiplayer, and the ability to create pretty much anything.
If you have a PS3, check out the demo. It's also worth reading the reviews and watching some of the videos.