I'd have bought it if I could, but I was still unable to add payment info on their site for some reason.
Steam won my cash in the end... now if only they had something I wanted (please hit early access soon Shadowverse).
Edit: Tokyo Babel was well worth the $40. Great voice cast and even after having played six hours I still feel like I'm in the prologue.