I am very pleased with Lego Dimensions, and so is my son. I especially like the fact that the additional characters and vehicles are not platform specific. You can use them on any console, PC, etc without having to purchase duplicate copies. You can even take them to a friend's house and use them on his copy of the game and they'll help gain you access to the associated worlds there. There's no levels to register/purchase/download. Having a character from a particular world, gives you access to that world, in addition to whatever powers/abilities that character/vehicle has. All I need now is the ability to purchase additional "toy tags" for the mounts/vehicles, so that we don't have to reprogram them each time they go from one save to another.