Valentine 3D Mahjong

A 3D Mahjong game for Valentine. Remove all cubes in pairs of the same. To remove a cube it needs to have at least two free adjacent sides.