Introduce a new game backend function (there seem to have been a lot