Lego Batman 2 DC Superheroes on store shelves