Battletoads is a platform video game developed by Rare and published by Tradewest. It is the first instalment of the Battletoads series and was originally released on 1 June 1991 for the Nintendo Entertainment System. It was subsequently ported to [...]