View Details
WOWZA! I sure do have to hand it to these leakers because they sure do know how to drop juuuust enough information to get people excited for future projects and games without completely spoiling the fun that comes with the official reveals! Honestly I wouldn't be surprised if the Leakers work with some companies to generate hype like this, or perhaps maybe that's my job?