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/