Punchmade dev net worth