With all of that said I also have to agree with Serapth that Flash is a platform that powers a proprietary programming language and can not be compared to an engine which is a set of API's, classes, methods and so on that simplify the game creation process.