The game is “Blackmail”. Will have to do with the U.S. forces being sent to Africa I bet.
I think so too.