What Happened to Iwon?

Nothing. IWON is still around. They have revamped their site and now it is completely free. Users have the opportunity to play online games and win prizes. To find more information click here: