Defense Grid 2 splash screens and HD wallpapers

Defense Grid 2 splash screen with asteroids passing a planet and small logo in upper right

defense-grid-2