new huge open world AAA game announced, first look graphics showcase