StowTown Records Artist Honored at Christian Worldview Film Festival