Battle Cars: Monster Hunter - Take the wheel and brace yourself for the ultimate fight for survival in the most brutal monster wars ever unleashed!