Kotlin is pretty nice as a language: quite strong type system, good tooling (like JetBrain's IDEA Community), terse, supports functional programming quite well, etc.
Lua OTOH is not so much a favorite of mine. Could I use this without Lua, just using Kotlin throughout?