Lego Batman 2 DC Super Heroes Free Download PC game Setup for Windows. Its an action adventure game based on a very interesting storyline. Lego Batman 2 PC Game Overview Lego Batman 2: DC Super Heroes PC Game is developed by Travellers Tales and published by Warner Bros. Interactive [...]