Montreal-based creative agency Wallrus Creative Technologies is bringing their latest mixed reality project to SXSW 2025.