This looks really really awesome, although it seems a little late to join.