No entiendo muy bien porqué
overflow
va a hacer que algo se alineé verticalmente. Que digo que no entiendo, pero por no decir que eso no es así.
Si irán hacia abajo en la medida que no quepan horizontalmente, pero ese es el comportamiento normal de los elementos flotados.
¿Tienes puesta la meta-etiqueta para
viewport?