https://github.com/cubacadabra/first-game/blob/main/src/main...
I'm puzzled by the -- @import comment syntax used in these main files. Did they have to build custom Luau tooling for type-checking across files for this, and why not use require()?
Other than this, the example games had easily readable and clear code.