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
There is a new game in town. Sleeping Dogs launch trailer is being previewed. Is it something that challenges the cerebral, but to what extent? One finds out…
The Orient seems mysterious to many and it is not surprising. The context with its rich and diverse cultural backdrop proves to … Read the rest