Just downloaded the demo and this game seems savage. It's a pretty short demo but the fighting was really intense and definitely not easy. The fight controls seemed good and everything flowed real smoothly. Graphics were really good. Looking forward to this game!