News Battletoads Release Date Revealed With New Trailer Battletoads drops its Zitz-loving experience sooner than fans might have originally thought! Liana Ruppert Jul 31, 20202023-07-18T00:01:46-04:00