Facebook-PlayGiga-TechJuice

Facebook acquired Spain based gaming cloud startup PlayGiga

Naima Rabbie • December 20, 2019

Suicide game Blue Whale pushes victim to a second suicide attempt

Ali Leghari • September 7, 2017

Blue Whale is a game encouraging people to commit suicide

Ali Leghari • August 22, 2017

90’s classic Tekken debuts on smartphone

Ali Leghari • August 21, 2017

Four biggest announcements of E3 2017

Ali Leghari • June 14, 2017

Po-Khi-Mon Express is a bus tour for catching Pokemons in Pakistan

Rehan Ahmed • July 29, 2016