should I send my full details?
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.