The site features little else besides the above image, which teases more details coming on March 19. Our Holmesian deductive reasoning lets us assume that this title will be a return to form for the Sims series, as opposed to another entry in the adorable but divergent MySims line. With work on Spore wrapping up after eight years, it's also possible that Mr. Wright himself may take an active role in the game's development. Guess we'll all have more information come March 19 (finally, something to anxiously look forward to besides Brawl).
[Thanks to everyone who sent this in]