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 game, Diablo III.
According to the flyer that is shown above, Diablo III is scheduled for release on April 19th. While the release date seems logical to the planned Q2 release, it’s still unconfirmed unless Blizzard says it directly. If it’s indeed April 19th, then that’s freaking awesome.