Publisher SelectaPlay is thrilled to announce that the boxed Limited Edition of the pixel-art-inspired Metroidvania OVERLORD: ESCAPE FROM NAZARICK will be released on July 5th across European specialist retailers for Nintendo Switch.
Pre-orders are now available from leading retail stores.