If you mean in this Forum, not new flash games... Its funny, you post this thread straight after you post a new game. (Planet) Why did you start that new Planet game? You started it for exactly the same reason all the other games have been started; they're fun to run and they're fun for other users to play. Besides, its the Forum Games Forum. Theres bound to be new games.