Everywhere, the New Game by GTA Creator Leslie Benzies, Gets First Leaked Images
It's been over five years since we first reported that Grand Theft Auto creator Leslie Benzies was working on a new open world game called Everywhere.
At that time, Benzies…