The Official Rum Sponsored Last Game You Finished And Your Thoughts Thread

Wait 5 sec.

Wasn't an argument supporting XBOX best company in the world or anything, just they've put out two of the best games this year I've played and have had a steady flow of titles. And it be XBOX is the big of the shock as often not had lot of games, or...