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
Check out various tools for VCO at The Pirate's Cove: