Remember the leaked pics of the new LEGO Simpsons set? Well here are the actual details. Per official press release and not the bullshit my cat made...