I did use blender as a game engine and even if the node system look promosing it remains at the end limited. Python is great easy to use but still limited.