Unreal engine or Corona SDK

I am starting a new project, its a 2D game based app. Which platform is better ? Unreal engine or Corona sdk.

Thanks.

Can you code in the language that Corona SDK uses? Or Do you want to work is a more visual system? UE4 is great is writing code isn’t your strongest suit (blueprints)