Eternum I believe is the game you're looking for. That was my first thought and then they mentioned heists and I knew it had to be him lol