Draft – pending legal review. This page is a working draft and may change before launch.
Credits
Last updated: 24 September 2026
Our games, characters and artwork are made in-house by KP Digital Ventures Inc. Where we use anything made by someone else, it is openly licensed and listed below. Thank you to everyone who shares their work.
Assets
| Asset | Author | Licence | Source and changes |
|---|---|---|---|
| apps/web font: Fredoka (latin 600, 700) | The Fredoka Project Authors | SIL OFL 1.1 | fonts.google.com/specimen/Fredoka via npm @fontsource/fredoka None; self-hosted woff2/woff subsets. Also used by apps/web/scripts/gen-images.mjs to draw the game titles on posters and OG images. |
| apps/web font: Nunito (latin 400, 700, 800, 900) | The Nunito Project Authors | SIL OFL 1.1 | fonts.google.com/specimen/Nunito via npm @fontsource/nunito None; self-hosted woff2/woff subsets. The 900 weight is used only for the site-wide OG image text. |
| tools/video caption fonts: Nunito 900 and Fredoka 700 | The Nunito / Fredoka Project Authors | SIL OFL 1.1 | Same npm packages as above (@fontsource/nunito, @fontsource/fredoka) WOFF unpacked to TTF at run time (not committed) so ffmpeg/libass can burn captions into the draft social videos. Glyphs unchanged. |
| tools/video/out/** (draft social videos, covers, contact sheets; not committed) | PlayTrendingGames | Proprietary (KP Digital Ventures Inc.) | Own work: footage and audio of our own games (games/*) recorded by tools/video Cut, captioned and loudness-normalised with ffmpeg. Audio is only the games' own WebAudio synthesis plus two tones synthesized in ffmpeg (freeze-frame tick, end-card chime). No music, clips or art from anyone else. |
| apps/web/src/shots/*.webp (game poster hero shots) | PlayTrendingGames | Proprietary (KP Digital Ventures Inc.) | Own work: screenshots of our own games (games/*) captured by apps/web/scripts/capture-shots.mjs Rendered from our builds with the HUD hidden; graded, vignetted and titled by gen-images.mjs. Contains no third-party art. |
| apps/web/public/blog/tumble-tube-upgrade-order-steering-tips/* | PlayTrendingGames | Proprietary (KP Digital Ventures Inc.) | Own work: generated by games/tumble-tube/scripts/blog-upgrade-numbers.ts from our game tuning code Code-generated charts; no third-party art. |
| apps/web/public/blog/blaster-timeline-gate-math-guide/* | PlayTrendingGames | Proprietary (KP Digital Ventures Inc.) | Own work: generated by games/blaster-timeline/scripts/blog-gate-math.ts from our game tuning code Code-generated charts; no third-party art. |
| apps/web/public/blog/pebble-rescue-walkthrough-levels-1-12/* | PlayTrendingGames | Proprietary (KP Digital Ventures Inc.) | Own work: generated by games/pebble-rescue/scripts/blog-walkthrough.ts from our level data Code-generated level diagrams (SVG); no third-party art. |
| apps/web/public/blog/pebble-rescue-walkthrough-levels-13-30/* | PlayTrendingGames | Proprietary (KP Digital Ventures Inc.) | Own work: generated by games/pebble-rescue/scripts/blog-walkthrough.ts from our level data Code-generated level diagrams (SVG); no third-party art. |
| apps/web/public/blog/maple-mill-best-upgrade-order/* | PlayTrendingGames | Proprietary (KP Digital Ventures Inc.) | Own work: generated by games/maple-mill/scripts/blog-maple-mill.ts from our economy simulation Code-generated charts; no third-party art. |
| apps/web/public/blog/maple-mill-sell-the-mill-heritage-guide/* | PlayTrendingGames | Proprietary (KP Digital Ventures Inc.) | Own work: generated by games/maple-mill/scripts/blog-maple-mill.ts from our economy simulation Code-generated charts; no third-party art. |
| apps/web/public/blog/noodle-slurp-levels-1-50-solutions/* | PlayTrendingGames | Proprietary (KP Digital Ventures Inc.) | Own work: generated by games/noodle-slurp/scripts/blog-level-guide.ts from our level data Code-generated board diagrams (SVG) with tap numbers; noodle colours from our own palette; no third-party art. |
| apps/web/public/blog/how-noodle-slurp-rates-puzzle-difficulty/* | PlayTrendingGames | Proprietary (KP Digital Ventures Inc.) | Own work: generated by games/noodle-slurp/scripts/blog-difficulty-curve.ts from our level data Code-generated chart (SVG); no third-party art. |
Open-source software
- Astro (MIT)
- Three.js (MIT)
- Phaser (MIT)
- Vite (MIT)
- Fontsource (MIT (packaging), fonts under their own licences)
Our characters
Pip, Kit, Professor Tock, Maple, Moose, Chef Miso, Juno and Baron Sludge are original characters created for PlayTrendingGames.