Originally Posted by Death Scythe I heard the same thing as well. Release date is APRIL 01, 2010. Proof or STFU+GTFO!
I heard the same thing as well. Release date is APRIL 01, 2010.