I still remember playing this on newgrounds and loving every minute of it (the secret way to access the final level still blows my mind!).
secret way to access the final level????