a game engine is anything that can execute lua