So has anyone played this yet? I think its a decent game. Its definatly not a devil may cry, but its still pretty good.