"We started exploring ideas for a demo that would test(push) some of the apis we have been developing - and quite fortuitously - we ended up with a demo we think is rather cool and illustrative of web being a platform in a real, meaninful sense.
I know what you are thinking, Yet Another Mashup Meme - YAMM."