Memorrha: Memorrha is coming to Nintendo Switch!

We are glad to announce that Memorrha is now coming to Switch! Save the date! It will be released at the 13.01.2023 and you can wishlist it from now on! Click here to visit our Nintendo e-shop page! Watch the most recen…