Ah, right, yes, being Japanese makes it anime.
I mean, this
is obviously far more 'anime' than this
Because it's Japanese!
I had a friend who hated 'anime games' then went off and played Oni. I laughed, much as i'm laughing now.
EDIT: I don't give a crap if you hate jRPGs just on principle, but going 'wah wah, LO is animu' then claiming that Mass Effect is any better is pathetic and reeks of ignorance.