Looks somewhat inspired by the teensy 2.0 (mini USB -- not micro!, bootloader button). This has a lower price point and an ATTiny instead of atmega32u4. I have a few teensys and find them to be really practical.
Does the ATTiny implement USB or is it bit-banged?