Telltale’s Batman Crowd Play wasn’t meant for streaming services
Telltale's first "multiplayer" venture, Batman: The Telltale Series, has only just come out, and they are already backpedaling on how expansive its multiplayer is.
Telltale revealed "Crowd Play" for Batman: ... Read More...