Unitary fusion categories are the algebraic input for the Turaev-Viro (TV) type TQFTs in (2+1)-dimensions and their Hamiltonian realization for the Levin-Wen model. We are interested in a generalization to unitary 2-fusion category for (3+1)-dimensions. Mackaay's spherical 2-categories are not general enough to include interesting examples such as the G-crossed braided fusion categories and general homotopy 2-types. We will discussion new (3+1)-TQFTs with G-crossed braided fusion categories as input, and their lattice realization based on the thesis work of Shawn X. Cui.