Here it is! Months and months of hard work has gone into making this short film, Wayward Gods / Episode 1 / Tetsugun vs. The Meka Naga. This episode finds our hero riding to the Naga Corporations Industrial Power Facility which is guarded by a gigantic mechanical beast, The Meka Naga! Tetsugun must use his guitar and his courage to …