New Game on the Anvil: Sleeping Dogs Are in Town!

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

Read more