Team Alpha

Team Alpha is a new team who found and leaked the Team Phantom base. After that there wasn't much activity (except some promise of involvement in Exitium Maximus).