by Tai July 31, 2020 Number of comments0 Video games Battletoads Gets An Official Release Date! Battletoads is back!