Hmm, interesting, just who is this Steve Hatch and why on earth would you buy 5% of this penny dreadful?
Maybe he just had a few spare $'s in his pocket he didn't know what to do with (you don't need that much to own 5% of RUB, probably only cost him about $60K!).