PC Diablo III Release Date Outed By Dutch Toy Store? February 24th, 2012 2 Here we go again with another leaked release date folks! It seems that a Dutch toy store outed the release date of the highly anticipated PC...