im afraid this is the wrong place to post the question.
you will have to contact the developer of the game by emailing them or phoning them up to ask for a solution since it is their product
bit of both but most likely the game.
could be for a number of things such as incompatibility with the system, or a fault in the game itself, some game developers have updates available which you can obtain from them.