Damn those trolls, but I hate to say it... It wasn't just the trolls that ruined it. Just too much clutter for my taste. ...And is that a camera lens in the forground?
Nice framing helps to bring out the subjects. Good depth of field helps to make the subjects pop out of the picture. The vivid color also help with this.
Having a 10 year old boy I almost did a shot like this for this theme and also for sports. I wasn't gonna use so many toys (or are these D&D figures) though. This is a quite busy and the DOF is kinda shallow so my eye doesn't have a resting point. I can't find a 'subject' so to speak. Also the large unfocused object in the foreground really is (IMHO) distracting....