void DropCurrentPiece()
    {
        Destroy(_currentPiece.GetComponent <PieceBehavior> ());
        _currentPiece.position = new Vector3(_currentPiece.position.x, _spawnYpos, 0);
        _spawnYpos            += 1;
        cameraBehavior.OnPieceDropped();

        // Chop our piece based on offset
        if (_previousPiece != null)
        {
            ChopDroppedPiece();
        }

        // Spawn new piece, start over
        SpawnNewPiece();
    }