Originally Posted by Cy-Kill DMC? The screenshots look good, video on the site looks interesting as well. Devil May Cry Game looks good but I wont be getting my hopes up.
Forum Rules