You know, if you post in the official forum for this server (which is also more active than the forum here), a mod will actually see your comments and can pass them on to the developers: http://forum.us.herozerogame.com/
Hecster, it’s in the terms of service that they can delete your account for inactivity. How long did you not log in for? Sometimes Kongregate won’t pull up your account straight away and you just need to refresh a few times. You could also have tried contacting support to see if they still had your account details on their servers. Regardless, 17 levels is only a few days’ work, max… you haven’t lost much.