I like that is works with both Unity3d or Unreal Engine and it has great community support available online for all questions about code modifications needed to adapt it for use in each specific engine. Also there are some really cool tutorials explaining how you could develop great looking apps using this software package as well. At first everything seems good but after few hours of working we get stuck trying to find solutions by ourselves which is quite annoying at times (especially when your team lacks experience). If i had to pick something what would be my problem -it's just not easy enough to understand at first glance where exactly should we place certain codes. It helps me write interactive applications quickly without worrying too much because I know it will run perfectly in either unity, unreal engine 4 or android studio. I like how easy it is to use. It was very easy for me to get started with Corona as I've used other programming languages before. The SDK does not have many tutorials or guides online. Some of the functions can be tricky to figure out at first. I'm using Corona to create a game that will run on both mobile devices and desktop computers. I am also creating a website and application in Corona.