Position: Outsource Lead Sound Designer

Developer: Dlala & Rare Studios

Publisher: Microsoft

Release Date: Aug 20, 2020

Platforms: Xbox One & PC

Genre: Multi

Website: Battletoads