When you say difficult, you should understand that you're going to die a lot (I see you've already died once).
It's one of my favorite recent games and I'm totally stoked for the sequel.
--
GameFAQs isn't going to be merged in with GameSpot or any other site. We're not going to strip out the soul of the site. -CJayC