Robert Smith


3 games reviewed
77.0 average score
Are you Robert Smith? If so, email [email protected] to claim this critic page.
8.5 / 10.0 - Titan Souls
Apr 13, 2015

Right on Target

Read full review

6.6 / 10.0 - Lords of the Fallen
Nov 2, 2014

Pretty, but pretty forgettable

Read full review