Split Screen: Star Wars
Late last night the release date for Star Wars: Galactic Racer leaked via the games Steam…