These fascinating features of ‘Red…

Rockstar game’s most awaited Red Dead Redemption 2 recently rocked the world of the fans. The game made over $725…