Unfinished, BETA, in-development or other games are now welcome on our website. We didn't accept these kinds of games to keep the quality of our flash section high. But I have created a special place where they can shine as well. They can be posted there for feedback/testing or just because someone got lazy, didn't finish the game but still wants to show his work.
You may place a game (even if its not yours) in this thread and I will add it myself. Soon there will be an upload feature whereby you can upload your games yourself. You may find the link in this section on the menu, or click this link here.