As some of you know, these two websites work together to distribute hacked copies of our iPhone apps. Appulous is the front end (go ahead, search for your app)...and Appscene.org is their primary backend.
I have alerted the FBI and they have asked for more reports of abuse. If your iPhone application is on their website(s), please go to:
http://www.ic3.gov
I know, I know...if we stop one, ten will come up. But these guys are the biggest (they just announced 10M downloads of illegal iPhone apps) and if a few of us file a complain, the FBI will get on them.