LD28 Official Submission

This is the final source upload for Ludum Dare #28. All files are
present.