New Battletoads expected on Xbox One. Due to the outage of the Xbox Live service in the network leaked the first image of Battletoads — the cult game series with frogs as the main characters. It promises the leaked image. The finding reported another Twitter user. He said that found …
Read More »