IMHO the requirement for all the games to be open-sourced should not be enforced. Lazarus/FPC is a "twin" project that could use some help, marketing-wise. There could be two sections, for example, open-source and closed-source; that would attract a larger audience and perhaps some outstanding projects will be noticed by publishers and may end up becoming commercial products.
And, of course, all games should carry the brand "Powered by Lazarus/FPC".