My entry for Ludum Dare #27 (see framework branch for a simple 2d gaming framework)