Tracked vehicles CANT turn by leaning. The track cant lean as its flat... you need either a steering device (such as the ski fork off a normal snowmobile) or a second track ...
it looks like the handles turn the forward wheel and curves the track. Id assume you would have to slow down a lot and make a very wide radius turn or risk throwing the tread, but as long as you only make small turns while going fast there shouldnt be an issue. the eight smaller wheels look like they would keep the track aligned while turning and the far forward wheel, im guessing, realigns the tread as it passes out from under the seat.
dont take my word for it, im just guessing here.