Remember when Battletoads got a lot of promotion and build up in 2015 for a game that would only be properly revealed in 2018 to negative reception, release in 2020 to middling scores, and was quickly forgotten?