El Shaddai HD Remaster review for Switch
System: SwitchRelease date: April 28, 2024Developer: CrimPublisher: CrimThe seventh generation of video games was an interesting time, and gave us an abundance of action titles, with many becoming critically-acclaimed, genre-defining hits.…