Renders a game in a flutter widget tree alongside widgets overlays.
To use overlays, the game subclass has to be mixed with HasWidgetsOverlay.
@override _GameWidgetState<T> createState() => _GameWidgetState<T>();