– Big Fish Games has launched beta of My Big Fish Games, where you can create you can create your own personal Web page, pick your favorite games, share with friends, and earn rewards (such as money for charity or free games).

– Shockwave has launched both

You can read about them both in Red Herring’s article.