Thanks to dis thread, I found it today while trying different browsers, hardware acceleration shit and DNS flushing - some guy tol me to do it and I lost connection w/ my router LOL
Seems Pufferfish is my only browser to play dis one game
Down side of this browser - things get blurry and ugly - oh well
can't enjoy my Hentai scenes man