When I think about a game concept I get vast ideas because of my study in game reviews, playing games, observing some techniques and even reading stories. But when we make a very creative and vast concept there comes the limitation of coading.
So just thinking most crative things and idea leads to waste of time because finally you have to design your game under the limits of codes.