Gobalopper Posted May 25, 1998 Share Posted May 25, 1998 Westwood has their E3 site up at e3.westwood.com. They will be providing news live from E3 and will have special announcements each day. Check back on Thursday when they will start updating. Link to comment Share on other sites More sharing options...
Recommended Posts