The Next Web 2010, here we are

Did you know we’re one of the 25 finalist startups that were chosen to present at The Next Web 2010 conference in Europe? Hell, we are! Thanks to an invitation from our…