Scarface The World Is Yours – First Impression May 17, 2006May 17, 2006 by Saibot Scarface The World Is Yours Game Footage Only Grand Theft Auto Graphics Blind Rage Mode (FPS) Driving and Third Person Combat Interest Level = High E3 2006 – Day Two