Last round of bug fixes (hopefully).
If you are having trouble with payments please contact supportbxg@scirra.com.