General Demonavenger MadMan00 Release Date? Was it released, I was thinking it said the 24th? (Demon Avenger) Sorrythought I put in that section...