http://www.newgrounds.com/portal/view.php3?id=5289 - Had a few goes of this game and found it wicked :D