Mechanic Battle Review

Mechanic Battle is an arcade racing game where the player can customize cars, race against others, and compete in championships for the number one spot. While playing this game, I had so much fun just looking at the different racetracks that I think I forgot to focus on racing. I don’t have much of a competitive side, but it shined through while trying to get first place in these races. My in-game...[Read More]