Gave it a try. You're right about the TITS - it just got silly and that was in a short demo, God knows (pardon the pun) what the full game is going to be like.
It was fun, but it really is a clone in the truest sense of the word, at least based on the demo, with nothing but setting / character to set it (slightly) apart from God of War.
Try to be reasonable... its easier than you think...