Acclaim reveals new games at E3 Acclaim has announced several new games that will be on hand at E3 2004.
The Last Job E3 2004 Preshow First Look Take control of a group of elite thieves in this new action adventure from Acclaim Studios Cheltenham.
Log in to comment