Heavy Rain

Asura's Wrath

Asura's Wrath Review [Xbox 360]

Capcom's latest might not spawn a franchise or even a sequel but it offers something new to the regimented world of gaming genres.

27 Feb 2012Ed Moorhouse