User Avatar Image

When is expected release date?

posted by Shubbalubbadingdong on - Viewed by 2.1K users

Like the title says, when is it supposed to be coming out? I heard end of summer, but is it more likely due to Walking Dead s2 finale we should expect it to come mid-September? Sorry if someone asked this before, I'm just curious.

Add Comment