yes, good points from both. I think Dreamora's point 3 is very important. People like playing (and watching, and listening to) something FAMILIAR. So if your game breaks the mould too much, there's a big chance it won't be a success because it won't seem familiar enough to casual players. So the trick is to try something new based on a familiar gameplay and/or theme but you'd better make sure that the rest of the game is very polished and that there's a meta game/story these days.
Making a match-3? Read this:
Miscellaneous Forums/General Discussion/Making a match-3? Read this:The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.