Quote Originally Posted by Cy-Kill View Post
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.