Star Wars Obi Wan - Screens and Box Shot
by Thomas on Feb. 8, 2002 @ 11:52 a.m. PST
Activision send over a bunch of screens, artwork and the final box shot from their upcoming XBox title, Star Wars Obi Wan. Release date 28 March 2002. Feel The Force!