Omar Majeed

Omar has been a hardcore gamer since the 80s, so you know he's going to act all superior and snobbish when you meet him. He's a fan of Stealth, Action and Fighting games, which hints at his innate bipolarity.

Microtransactions result in devaluation of core-gameplay, homogenized level designs, disjointed flow and uninspired game mechanics; creating a dull free-to-play game out of amazingly developed full priced AAA games.

Batman – The Telltale Series offers a fresh narrative that adapts traditional point and click mechanics to service Batman’s world, but has definite room for improvement in its presentation and gameplay elements for its inevitable sequel.