Arrow keys to move.
Attempting to solve a student's complex bouncing behaviors, seen here: flowlab.io/game/play/2260011
So far, the only glitch I'm noticing is when you bounce directly in between two vertically-stacked blocks, you activate the expression block twice and it does a little double-bounce before continuing on its way. Neat project!