Hmmm, seems a lot like Xobni which has been out for a few years and the MS tried to acquire...doesn't it?