Tiny Troopers 2: Special Ops launches on Windows Phone