Check out their About page, no one can describe Indie Speed Run than them.
Anyway, my team (Len, Gina and Anje and I) are participating in it later. We will be live streaming our Google Hangout of the whole thing.
So stay tuned.
Am nervous, excited, and hoping that we can finish a game in 48 hours.