You need to set the parental controls on the system. Child account settings only affect online features (including the store).
Unfortunately the Parental Controls are system wide so you'll have to disable them when you want to play something.
It is the 360 version, with a few new DLC items. Fun for a while but it definitely can get old replaying levels over and over for unlocks once you beat the game.