A Java port of Shamus Young's Pixel City project.