Admit it; playing video games is more fun when you brag about something, especially when playing against your friends online. Whether you’re on a killing frenzy on Call of Duty: Modern Warfare 3 or failing to stop the enemy on Uncharted 3, it is fun to watch replays of your best (or worst) moments. If only it is that easy to capture game-winning moments and upload it...