Yes, you can easily download Left to Survive on your PC with the help of an Android emulator.