Maybe it was because I didn't have an xbox controller, but I wasn't able to match most of the faces. Just the ones on I could with the trigger buttons.
However, the game has a very unique look and interesting looking characters.
A downloadable game for Windows
This is mostly a rough out of a future game / future mechanics.
GAME REQUIRES A GAMEPAD