ATLUS había confirmado que para Japón, Catherine tendría demo tanto en PS3 como para 360 vía PSN y Xbox Live respectivamente. Es así que habiendose lanzado ya dicho material al mercado nipón, tenemos aquí un par de vídeos mostrando su bizarro y raro estilo junto a un gameplay muy a lo plataformas.