The invention relates to devices, devices for arraying biomolecules, including cells, methods for arraying biomolecules, assays for monitoring cellular movement, and systems for monitoring cellular movement. The devices include a support; a first layer configured to be placed in fluid-tight contact with the support, the first layer having an upper surface and defining a pattern of micro-orifices, each micro-orifice of the pattern of micro-orifices having walls and defining a micro-region on the support when the first layer is placed in fluid-tight contact with the support such that the walls of said each micro-orifice and the micro-region on the support together define a micro-well; and a second layer configured to be placed in fluid-tight contact with the upper surface of the first layer, the second layer defining a pattern of macro-orifices, each macro-orifice of the pattern of macro-orifices having walls and defining a macro-region when the first layer is placed in fluid-tight contact with the support and the second layer is placed in fluid-tight contact with the first layer such that the walls of the macro-orifice and the macro-region together define a macro-well.