The developer is making this game free-to-play "for several days". Claiming it won't increase your Steam game count until after the game goes back to being paid.
Games that, for a limited time, you can claim for free to keep forever. Non-notable games posted have Steam trading cards or 1 Steam game count. No shovelware otherwise. Discussion/submissions: @tfg_...