Final Ludum Dare Entry here. Updated version here.