The map appeared on
video game forum NeoGAF briefly before being taken down.
Video Game forum NeoGAF is a pretty popular website and has grown exponentially in these last few years.
Not exact matches
We can always count on our buddies on the
NeoGAF forums for some awesome leaked images and
videos for upcoming
games.