Yikes, it's the end of the weekend already, so time to recap some of the week's top features on Gamasutra - plus bonus features from our student site GameCareerGuide.

Of the bunch of neat analyses, interviews, and so on posted over the past 7 days, some of the highlights include a discussion of Pinball Construction Kit's genesis, a fond farewell to Ensemble, an excellent XBLA postmortem from NinjaBee, a look behind the scenes of the racing AI in Black Rock's pure, and more.

Here are the top picks:

The History of the Pinball Construction Set: Launching Millions of Creative Possibilities
"How did user-created content start? Bill Budge's classic 1983 Pinball Construction Kit was one of the earliest titles to focus on it, and this Gamasutra article looks at its genesis in-depth."

Subtitles: Increasing Game Accessibility, Comprehension
"How to ensure your game is accessible to those with hearing impairments and comprehensible to all players? This wealth of simple tips can help."

Postmortem: NinjaBee's A Kingdom for Keflings
"In this Gamasutra-exclusive postmortem, NinjaBee explain what went right - and wrong - while creating Avatar-enabled Xbox Live Arcade worldbuilding game A Kingdom For Keflings."

Creating All Humans: A Data-Driven AI Framework for Open Game Worlds by John Krajewski
"Populating an entire game world with characters that give an impression of life is a challenging task, and it's certainly no simpler in an open world. Senior AI programmer John Krajewski explains how he did it in Destroy All Humans 2."

The Pure Advantage: Advanced Racing Game AI
"How do you stop racing game AI seeming unfair, but heighten competition? Black Rock's Jimenez goes in-depth to reveal the company's AI tactics for the critically acclaimed Pure."

Ensemble Studios: The Last Tour
"As Ensemble Studios closes its doors, Gamasutra visits one last time -- to discover what's next and the studio's history of undeveloped games."

Bonus GameCareerGuide.com highlights: Student Postmortem: The Thief's Tale (Palomar Community College and Cal State San Marcos); Results from the Game Design Challenge: Why Did Frogger Cross the Road?; Postcards from the Global Game Jam.