Ooh, I've heard of OFF. It's that French-developed indie RPG with a somewhat twisted art style, right? I heard about it when investigating indie games for a post on VGNN. Zacharie seems really cool; awesome design.
I take it you've play it? Would you recommend I check it out?