I just got home with it. I have moderate expectations. I've learned better than to expect anything epic from a DC universe based game, but I have no doubt that I'll enjoy it at least enough to make it worth my while.
As for the plastic batarang, I don't mind it so much (though why the hell was it all scratched up on the surface?) I won't start bitching about a collectors edition bonus until my Prestige edition Modern Warfare 2 night vision goggles end up not working.