Raktim Barua

Editor in chief

Latest Articles

Everything We Know About ‘MAFIA III’

"You want me to keep going, you got nine more." This year's Electronic Entertainment Expo (E3) gave us some astonishing upcoming games for the year....