If you have Flash knowledge you can absolutely feel free to create some new games. The thing is that the games already there actually took a lot of hard work on the part of their create and as this site is run entirely by volunteers unfortunately finding the time to create more of them can be a very difficult task.