Acclaim reveals new games at E3 Acclaim has announced several new games that will be on hand at E3 2004.
Log in to comment