Antonis Tsagaris made this product
There's Twitter for micro-blogging, right? Why shouldn't there be an app for micro-podcasting? Think about it.
Record three-minute (max) segments and let other people comment on them, with a twist: any comment also has to be an audio recording. Step on your soapbox and speak your mind!