Keycube: 1 game developed in 2024.
A small indie team dedicated to creating innovative puzzle and escape games.