celador on 21 May 2014
I think it's a good site. Lots of info and leaks, insiders, gifs, great OTs for games, and like someone else mentioned, they discuss games after release not just before







