As you may have noticed, we are transitioning to a new site design. Some might call us crazy for trying to do this immediately after E3 week. I would agree with them. The entire team at XBLA Fans is excited to give our readers a better site experience. This version will be more stable, elegant and usable. That said, we are still fine tuning some features.
Please bear with us as a few glitches inevitably happen. If you have feedback for us on the new look, please post below. We want to make sure this site is enjoyable for our regulars. Thanks! –John