Batman vs Superman – Justice League Task Force
Hot off of last week’s look at The Death and Return of Superman, we’re looking at yet another bizarro collaboration between DC Comics and Blizzard Entertainment. A Justice League fighting game? Seeing is believing, so be here at 3PM Pacific to… Read more