What is the best browser to play this game ?
To add to Crumble's answer. This is a Windows PC client based game, which means you have to download it to your computer and install it on your hard drive.
You can download it from here: http://vc.igg.com/download/client.php
Navigator, tools, guides and much more!
Visit us at: http://yourpiratescove.com