Ludum Dare 30 - Competition entry.