how things work in Crunchball 3000