Kingdom Rush is now Available on Xbox
After more than ten years, the acclaimed first entry to Ironhide Game Studio’s Kingdom Rush series is now available on Xbox. Sold for £7.99, Kingdom Rush invites players to experience its strategic... Read More »