It is called Bloxorz. Bloxorz is among the most popular block games on Coolmath Games.