Novelty

Selfloss PS5

SKU: 4379644
Sale price£30.00

Release Date:


Selfloss is a moving exploration game set in a fantasy world that embraces whale worship and draws inspiration from Slavic culture.