First look at Cel Damage HD

A fast-paced vehicle combat remake.