Someone "challenged" me to make this, so i did.
It has overcurrent/short and overvoltage protection on all IO pins, reverse polarity and short protection for power, overcurrent protection on the USB power line and for the entire chip, and also overvoltage protection for the reset pin.
Current version has the ICSP header turned 180⁰, i'll fix that later.