This game is old, it's from 2010, I can't find the official site for the game, it's not on Steam, Epic Games, I found just some sites, but I'm not sure if they are safe.
I'm not sure if the game can be added without a store, link.
Anyway, I just saw this game on tv, they played the game today, so it should be possible to get it, information for the game was:
Prodigium Game Studios
Release date: 2010/12/03
Do you know, where to download or buy the game?