any word when the release date will be?
Directors said it's gonna be this fall!
October. In Italy. I am the Alpha and the Omoxus. The Omoxus and the Omega