Looks like a lot of fun, a lot of crazy stuff..|
Only thing i worry about is the game tech, as i've read comments from a few people who say the game tech is not great... but then they said that about Dead Island and i loved that game.
#8081702, By makeamazing Saints Row The Third
makeamazing 425 posts
Seen 1 day ago
Registered 9 years ago