The National Institute on Media and the Family, the anti-gaming organization behind the MediaWatch Video Game Report Card, has closed its doors.
More…