snapcaster
Interesting ideas, it is crazy in games, work, etc. how quickly things go from innovative to table stakes