Home Tags Kingdoms & Lords

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...