Looks like an awesome video game.
Its a Russian Altered Beast.