Having literally beaten it three seconds ago (as in, the credits are rolling as I type this), my first impressions really are - it wasn't as hard as I expected, even if the Great Father is a cheating bastard, and fuck the ending.
(
Does it make sense to hide spoilers for a ten year old game? )