(define-module (test-subject game) #:use-module (chickadee audio) #:use-module (chickadee graphics color) #:use-module (chickadee graphics font) #:use-module (chickadee graphics texture) #:use-module (chickadee graphics viewport) #:use-module (chickadee math vector) #:use-module (chickadee scripting) #:use-module (ice-9 match) #:use-module (oop goops) #:use-module (srfi srfi-1) #:use-module (starling asset) #:use-module (starling gui) #:use-module (starling kernel) #:use-module (starling node) #:use-module (starling node-2d) #:use-module (starling ring-buffer) #:use-module (starling scene) #:use-module (test-subject assets) #:use-module (test-subject device) #:use-module (test-subject text-box) #:duplicates (merge-generics replace warn-override-core warn last) #:export (launch-game)) (define window-width 1280) (define window-height 720) (define game-width 640) (define game-height 360) (define player-display-name "") (define-theme gui-theme ( (font monogram-font)) (