August 15, 2008

Beta Leaks Gone?

Word on the street is that the popular Beta Leaks website is officially down. Good riddance, maybe now a true beta leaking website can take its place, where actual information is leaked instead of weighted opinions.