amberlightgames

It's short for "block drop".
Strategy
Play in browser