06-07-2015, 08:31 PM
Just Cause 2
Still some over the top, and the that title..lol. Love the grappling hook, reminds me of the Lost Planet 1 Multiplayer.
Took me a while to travel to one point to another..
Still some over the top, and the that title..lol. Love the grappling hook, reminds me of the Lost Planet 1 Multiplayer.
Took me a while to travel to one point to another..