Hey guys, we just launched Call of Duty: Heroes today, and I thought I'd post here as a heads up. It's not up on the store yet but it will be soon. You'll only be able to get it on a Windows 8.1 touchscreen devices. Let me know what you guys think!
Call of Duty?: Heroes app for Windows in the Windows Store
Call of Duty?: Heroes app for Windows in the Windows Store