Beyond the screen is a star-studded developer page, full of many CoD dev veterans, as well as a handful of other impressive credentials (Pilotwings 64!). There's a forums section as well, presumably where the team will be dropping clues about that unannounced game they're working on for EA.
Finally, a news section highlights the cursory details made available about the controversy-embroiled studio thus far, and shows off the group's new digs, blurred computer monitors and all. Feel free to dig around and let us know if you find any tantalizing nuggets.
Update: A second, much clearer though somehow even less distinct image is used on the company's front page. It's a background for a link to the forum topic discussing Respawn's next game, and we've dropped it after the break.