It is an Android game like Hardest but is related to your RenRen account.