Now, on these forums, we often wonder where the funding is coming from for other ventures. For some reason, I felt it was weird to see them being totally upfront on the Home page of their website!
Almost like; "We know what you're thinking, so here's where the moneys coming from" like it's any of our business....