El arte incluido en el libro no aparece en ningún otro lugar, al igual que las composiciones musicales se circunscriben únicamente a la edición limitada del CD. La campaña de reserva está disponible en exclusiva en la cadena de tiendas Game en España. Deep Silver también editará Catherine en Europa en edición limitada “Stray Sheep Edition” (que incluirá la camiseta exclusiva réplica exacta de la que lleva Vincent en el juego, dos posavasos temáticos del bar Stray Sheep, un seductor póster de Catherine disponible exclusivamente en esta edición Deluxe, todo presentado en una caja de reparto de pizza del bar Stray Sheep) y en edición estándar. La Stray Sheep Edition de Catherine tendrá un precio de 69,99 €, la edición normal estará disponible por 59,99 €.