Tag: Kingdoms & Lords
Gameloft’s Xbox live game “Kingdoms & Lords” comes to WP8 devices for free.
This is good news for gaming enthusiasts!! Actually even after being part of the eco-system, Windows Phone store hasn't seen too many Xbox games. Kingdoms & Lords is a Xbox live game from Gameloft...