Castle Crashers HD is free on Xbox One Digital ...
free install for me also, owned it on the 360, OP you should change title to free upgrade to castle crashers remastered to previous x360 owners, or something like that. Reply Helpful Comment? 0 0 This comment has been rated as unhelpful by Slickdeals users