A Bit of Star Wars Battlefront Beta

I've got a snowspeeder, a tow cable, and limited knowledge of the controls! Look out Empire!