Reading the article, it doesn't mention whether the Green Lantern stuff is included with the free "base" package. Possible dealbreaker detected.
I guess it depends on whether that was an upgrade to "current gameplay" or if it was a DLC pack.
--
http://img.imgcake.com/AitchDeeTee/panicdancegifta.gif
http://backloggery.com/herodeltiempo/sig.gif