18 E3 '07: Showdown: Scorpion First Look Scorpion is a new FPS from Akella and developer B-Cool Interactive. We take a first look at E3 2007.
Log in to comment