PorcPuffer
Member
- Joined
- Jun 20, 2010
- Messages
- 69
- Reaction score
- 0
There is a new rumor floating around that there is going to be a july 2 release date. All from a frame or two of that teaser clip. I checked it myself and the pictures they are putting up are legit, random effect in the video or intentional placement?
This is a screenshot from my computer of the alleged release date.
This is a screenshot from my computer of the alleged release date.