Posts Tagged ‘illusion softworks’

913th played so far Genre: Shoot ‘Em Up Platform: PC Year of Release: 2002 Developer: Illusion Softworks Publisher: Gathering of Developers While Mafia was in development before Grand Theft Auto III was released, it’s hard to shake the impression that this came is building on that game from the first look. The open world games […]