Annual BAFTAs Honor Heavy Rain, Mass Effect 2, GoWIII

You know, as Heavy Rain continues to receive various awards, we admit to sensing a tiny thread of vindication in giving Quantic Dream's gem co-Game of the Year 2010. After receiving numerous honors at the annual AIAS and NAViGaTR award

Read more ›