El estudio Two Star Games lanzó su nuevo videojuego CUFFBUST el 15 de octubre de 2025, con un precio inicial de 19,99 euros. Sin embargo, la sección de críticas de Steam se llenó rápidamente de comentarios negativos sobre la relación del precio con respecto al contenido que ofrece de lanzamiento. Debido a esto, Two Star Games decidió rebajar el precio principal a la mitad, pasando la edición estándar a 9,99 euros y la versión Deluxe a 11,33 euros. Los complementos también tienen una leve rebaja del 20%. La experiencia tiene un pico máximo inicial de 1.470 jugadores y ahora mismo tiene 425 jugadores, según SteamDB. El 57% de las reseñas son positivas, con un total de 207 reseñas. El juego es una experiencia social y cooperativa en la que debes escapar de una cárcel con tus amigos resolviendo puzles y enfrentando enemigos.