Wierd but compelling short film (7 min). Quality animation too.