People in the chat itself have suggested changing the name. It seems "Game Development" is too uninteresting. Propose names here, and we'll change the name to the most upvoted answer in a week or so.
Downvotes mean "I don't like this name" and upvotes mean "I like this name."