Yes, we can play this game on Windows phone. But we cannot play this game on Nokia Lumia phones.