I just saw it up on a few torrent sites and I'll probably grab it after work tonight. Is anybody else hyped up for this game? I'm a big Star Wars nerd and can't wait to play this game.