I kept seeing this site mentioned on other websites, like ign, gamefaqs, magic box international, etc., multiple times so that I HAD to look. That and the name is so catchy. :lol:
This place was actually mentioned in EGM? I'm surprised, but then again I'm too cheap to buy a video game magazine...websites are so much better, and have much more current information.