ionic update using gulp install fails

I've tried "gulp install", and after installing what seemed like 10000's of extra plugins, I've finally got the point where it runs..... but bombs out with "Error: No tag found that was able to satisfy 0.2.10" ....

The version IS the same as current Beta, but I want to get it set up properly before I import my existing code base...

C:\projects\demo>gulp install
[17:40:09] Using gulpfile C:\projects\demo\gulpfile.js
[17:40:09] Starting 'git-check'...
[17:40:09] Finished 'git-check' after 5.37 ms
[17:40:09] Starting 'install'...
[17:40:11] bower cached git://github.com/driftyco/ionic-bower.git#1.0.0-beta.9
[17:40:11] bower validate 1.0.0-beta.9 against git://github.com/driftyco/ionic-b
ower.git#1.0.0-beta.9
[17:40:13] bower not-cached git://github.com/angular-ui/ui-router.git#0.2.10
[17:40:13] bower resolve git://github.com/angular-ui/ui-router.git#0.2.10
[17:40:13] bower cached git://github.com/angular/bower-angular.git#1.2.20
[17:40:13] bower validate 1.2.20 against git://github.com/angular/bower-angular.
git#~1.2.17
[17:40:13] bower cached git://github.com/angular/bower-angular-animate.git#1.2.2
0
[17:40:13] bower validate 1.2.20 against git://github.com/angular/bower-angular-
animate.git#~1.2.17
[17:40:13] bower cached git://github.com/angular/bower-angular-sanitize.git#1.2.
20
[17:40:13] bower validate 1.2.20 against git://github.com/angular/bower-angular-
sanitize.git#~1.2.17
[17:40:15] 'install' errored after 5.56 s
[17:40:15] Error: No tag found that was able to satisfy 0.2.10
at createError (C:\projects\demo\node_modules\bower\lib\util\createError
.js:4:15)
at C:\projects\demo\node_modules\bower\lib\core\resolvers\GitResolver.js
:145:23
at C:\projects\demo\node_modules\bower\node_modules\q\q.js:1142:26
at fulfilled (C:\projects\demo\nodemodules\bower\node_modules\q\q.js:7
87:54)
at self.promiseDispatch.done (C:\projects\demo\node_modules\bower\node_m
odules\q\q.js:816:30)
at Promise.promise.promiseDispatch (C:\projects\demo\node_modules\bower\
node_modules\q\q.js:749:13)
at C:\projects\demo\node_modules\bower\node_modules\q\q.js:509:49
at flush (C:\projects\demo\node_modules\bower\node_modules\q\q.js:108:17
)
at process._tickCallback (node.js:419:13)

C:\projects\demo>

any ideas? cheers

EDIT:

some additional info:

bower cached        git://github.com/driftyco/ionic-bower.git#1.0.0-beta.9
bower validate      1.0.0-beta.9 against git://github.com/driftyco/ionic-bower.g
it#1.0.0-beta.9
bower not-cached    git://github.com/angular-ui/ui-router.git#0.2.10
bower resolve       git://github.com/angular-ui/ui-router.git#0.2.10
bower cached        git://github.com/angular/bower-angular.git#1.2.20
bower validate      1.2.20 against git://github.com/angular/bower-angular.git#~1
.2.17
bower cached        git://github.com/angular/bower-angular-animate.git#1.2.20
bower validate      1.2.20 against git://github.com/angular/bower-angular-animat
e.git#~1.2.17
bower cached        git://github.com/angular/bower-angular-sanitize.git#1.2.20
bower validate      1.2.20 against git://github.com/angular/bower-angular-saniti
ze.git#~1.2.17
bower ENORESTARGET  No tag found that was able to satisfy 0.2.10


Additional error details:
No versions found in git://github.com/angular-ui/ui-router.git