Here are a pair of screens from that game that have apparently been leaked online