LordDenton
Augur
You cannot make a quality RPG in Flash. Browser games are all, without exception, shit.sea said:Was going to say. Scaleform is Flash-based and used by just about every game out there these days, and can presumably be used for a full 2D game as well, not just interface (not 100% sure but it seems logical, you'd have to do engine systems yourself but other than that it'd probably be very easy).
Flash in itself isn't even a bad thing for 2D games not requiring too much in the way of animation - games can be played in a browser and therefore are cross-platform, can run on just about any device you can think of, very low performance requirement, probably fairly easy to port to other platforms if necessary, fast development time, etc. There are some really beautiful Flash games out there, and several even sold as retail titles (Samorost, Machinarium), so don't assume it automatically rules out quality. I dislike Flash overall but it's not a bad choice for this sort of thing.
Also, Machinarium and Samorost are casual games. Not exactly Icewind Dale level of complexity.