Extra Credits is for babies, it's aired on PBS Kids.
And so is Stencyl, it's included with happy meals. Therefore they fit well together.
Real men code in Assembly language!
(That was sarcasm btw)
To be honest, I don't think I have anything of value to tell the op.
The word fun, althought subjective, seems agreed upon enough to be an useful describer that have a different meaning than "interesting" or "engaging". Sure, if you ONLY strive to make a game fun it
may end up a generic timewaster, but for most (not all) games, making a game at least kinda fun is still one factor you have to care about.
The thing is, "causal fun" and "hardcorish fun" are two different things. While several games that only/mainly strive to be the latter have had great critical reviews, it doesn't seem to happen to the former that much. (I can't think of a praised IPhone game that's also in the most popular/talked about)