Now that it's out, has anyone picked up the physical? That's what I was waiting for, though I haven't pulled the trigger just yet. I do worry it's going to be one of those low-print-run games that's hard to find later, so I better do that sooner than later.
Gimme that sweet, sweet soundtrack. Almost wanna play it for that reason alone... <3