Ahhhh unfortunately at this moment, Newgrounds is the only place where my game is available. Did you try downloading their extension? You need it to open any flash games on that site haha.