Have you tired the flash version? Works fine, although controls make the game super hard. Or maybe i just suck. Just search Star Castle on google, its the second link. You can download the SWF and play it locally with the browser or KMplayer.