Apple finally releases Clumsy Ninja and this latest Editor’s Choice app debuts with a video trailer.

This is a big change in how developers can showcase their apps.