I was going to suggest that it should maybe colour bumpers differently if they've been bumped, but then I looked a little closer. Maybe instead it should be a bit more accessible to people with a hard time distinguishing colours? :P
Still though, this one's fun! Good job.