The game itself appears to be in a very early stage of beta and does not really offer much in terms of features yet, but if you’d like to take a look at what the developers have gotten up to so far, the download can be found at the 4PDA forums, although it should be noted that it is in Russian so you might need to translate it before proceeding with the download.
However take in mind that this is considered to be a third party website, so perhaps you might want to exercise a bit of caution first before installing anything onto your device. In the mean time if you’d rather not risk malware or screwing up your phone, check out the video below for a brief demonstration of the game in action.