*UPDATE 28/01/2010* - No more stick input problems!
Well, it leaked lol. The pirates won again and we get to play BBCS in our own PC. I've been getting complains about stick input problems from my friends, but so far it's running well on my office computer (Windows 7, GeForce 6 I think, 1GB RAM) with lag on certain stages.
Do a search on google; it's up everywhere. And enjoy the game =p