This Video Game Asks: How Would You Survive in a Big City if You Were a Stray Dog?

In the open world game 'Home Free', it’s a dog’s life