the video game homefront is being shown in this screenshot from its release date