Suzaku18XD
Truth lies before ruin
http://www.theverge.com/gaming/2012/10/15/3505650/dmc-devil-may-cry-demo-mundus
So we all know its coming, but the greater question is when? If you have info or ideas, post here
So we all know its coming, but the greater question is when? If you have info or ideas, post here