Just Cause 3: Facepalm Statue Win
All I am saying, and mark my words: Just Cause 3 will forever change the landscape of ‘Watch Me Play’ videos. This game isn’t even out yet and this proves just how fantastic this virtual playground is going to be. Statue facepalm for the win. Well, it’s more like a “self face slap” but the humor […]