Novelty

Selfloss Nintendo SWITCH

SKU: 4379682
Sale price34,99€

Release Date:


Selfloss is a moving exploration game set in a fantasy world that embraces the cult of whales and draws inspiration from Slavic culture.