That's right. Once again a new section has arrived. The upcoming stuff section now contains all the stuff that I'm working on and that will eventually be released. That also means that the unfinished games section is now removed from the games section.
I thought that this would be a good idea because I don't plan to make any new games too soon after I've finished my current game project but rather work on something else.