A text adventure game on TypeScript's type system | Heykuki News