This board moves way too slow for my liking. There's a distinct "community projects crowd" who are pretty much the only ones posting here.
Imo, a merge with creativity could work, seeing as how most of the things happening on here heavily involve drawings, screenshots, maps, and roleplay. If not that, renaming the board to Forum Games or what have you could peak interest for a short time and liven the place up a little while still being more descriptive and specific.