A goofy physics-based tactics game where you watch wobbly armies fight. This game is not free ; it is a paid title available on Steam and consoles.
A parody battle royale game that is free-to-play on Steam .
I can certainly help, but I want to make sure I'm reviewing the right thing. There are two different games from the same developer that people often look for:
Alternatively, are you asking about a specific "free download" link you found online? (Be careful, as those are often unsafe!)