Steve Smith

1 games reviewed
Are you Steve Smith? If so, email [email protected] to claim this critic page.
Sort by:
9 / 10 - The Surge
May 14, 2017

Steve takes a trip into this mechanical RPG by Deck 13 and Focus Home Interactive and comes out changed

Read full review

Sort by: