What's with all that freaking LENS FLARE?!