We've made a basic page for our internal game development studio, showcasing information about it as well the games that are being developed and hopefully will be released.
Stitch Interactive:
https://stitch.games/interactive/
Stitch Interactive:
https://stitch.games/interactive/