Dragon Slayer – The Legend of Heroes PC Engine CD 129 February 16, 2024 1292 × 904 Dragon Slayer: The Legend of Heroes, PC Engine