An all-encompassing media art showcase, New Media Film Festival (NMFF) continues to carve its own niche as it celebrates its…