"We’ve heard this story before: big-game developer gets tired of big-game team size, pressure, and politics, and switches to making small games. New companies filled with people escaping the retail AAA industry, developing these “casual” games, are popping up all the time. These aren’t the silly little things that get forwarded to us in email and hold our attention for 30 seconds. These are games that make money, and hearken back to the days of yore when a couple geeks in a garage could put together a hot shareware title in a few months and get rich quick. The big difference today is in the tools. We can build bigger, better, prettier, more advanced games with fewer people in less time and for less money than ever before!"
Great article discussing what Flash can and can't possibly do with respect to game design.