A silly design, not very realistic. Crossbows would be hard to aim and reload attached to a heavy cart. This set was reasonably priced, and had good parts, though.
also, the fig is not wearing any shoes. not very realistic at all.
can't really add anything to the "good parts, cheap, bad set design" chorus, except the idea that it'd probably be easier for lego and more convenient all around to just release minifig/weapon packs rather than silly sets that don't look like they took any effort to design.