Until now I programmed interactive games with animations by using Flash + ActionScript . Now I want to move so my games will be familiar to all devices. Recommended that I switch to adobe edge. Is this really the right tool for me instead of Flash? What else I need to program my games?