punchmade dev net worth