The Megotrevo Game Engine