I have recently created a new flash games site at http://www.gamesforge.com

Anyone wanting to showcase their talents would be more than welcome.