You can try, but your best bet would be to try playing on your computer. We are indie developers, so will be hard for us to get your exact setup.
I do have it on my PC but it's busy getting fixed (dude needs to get to work for Fucks sake! It's been a while!) so I'm only on my phone for now.