I posted that Archangel had told us about the Alpha. I made that post based on news from another, respected site.
To Petard Rusher, and Disturbed Roach:
Why did you guys jump to conclusions? You started yelling at me for just posting something I found at a popular age website. Screw you.