Every once-in-a-while a video game is launched into the market that raises the bar of video gaming experience for users all across the globe. Such games are not