You can download Battle Droids for Windows 8 and Windows Phone 8 from the Windows Store (Bit.ly) and Windows Phone Store (Bit.ly). Enjoy the game!The game will be released for other platforms including Android, Windows, Linux, Mac and Web in the next phase. The exact release dates will be announced later. Stay tuned!
Battle Droids Release