I'm watching someone on Twitch named Omnomnomiv0re play this game. I don't know if you've heard of her.
I'll check her out :P