Barack Obama plays Modern Warfare 2