Nekk

A game about stacking boxes falling from the sky on your head and delivering them to the delivery spot.