Yes, by using the Bluestacks emulator, you can install the 20SPEED VPN for Windows 7 and other platforms.