Holy fuck the gameplay trailer.