Battle of Games: Will GTA 5 Emerge as the Winner?

There are spates of new games, which have been introduced in recent times. Many of them bear resemblance to the ever popular GTA franchise. Will they succeed in upsetting the leader?

The competition between games is heating up and now more and more launches are crowding the dais of modern … Read the rest

Read more