Home » News » Shadow of the Beast postponed to March 2 release date