Minimalist skill game Tower Stack Rush is easy to play, hard to master, and insanely addictive. Try to build the highest tower!