geektown.co.uk
LucasArts, get to work you slackers!
This is a kinda “If only…” video. The Star Wars demo has been circling the web for a while, but i think this version really helps hammer home how awesomely cool a Star Wars game o…