Fantasy Based Strategy Game Cloud Raiders Lands on Windows Phone

Game Insight, developers of popular city building games such as Airport City and 2020: My Country are out with their latest Windows Phone game and this one is an action strategy battle game called Cloud Raiders.

Read Full Story >>
The story is too old to be commented.