It's just his normal suit with a silly mask, really not that special compared to all the other skins you can get for him. They just gave us a free Batman Inc. skin too. Be happy. And the ability to use any costume we want in the regular game.
--
~Halo Give into the Night.
http://i10.photobucket.com/albums/a125/ShadowHalo/haloshadow1.gif