YoudaGames Toolbar

License: Freeware
Downloads: 1
Op. System: Windows XP/Vista/7
Last updated: 12-05-2012
File size: 1.3 MB
Publisher: Icewis Content Management System
Related software:

Publisher description for YoudaGames Toolbar

YoudaGames Toolbar program icon

By downloading and installing the Youda Toolbar you have direct access to our top 10 favourite games, new daily games and game categories. Playing a game has never been easier now just 1 click away! You can play games and submit your high scores then challenge other players to beat your score.

Add your review

User reviews