Roger ReichardtOct 19, 20213 minReview: Gley LancerPublisher: Ratalaika Games Developer: NCS Release: October 15th, 2021 Reviewed on: Nintendo Switch Also on: PlayStation 4, Playstation 5,...