Battle Cars: Monster Hunter is a fun action game in which you’ll have to hunt down all kinds of monsters using missiles. In this adventure you must create the most powerful and destructive vehicle possible to face all the challenges that you will have ahead. Enjoy the process of creating your car and travel through […]