Microsoft may be working on something related to the beloved Battletoads franchise — the company filed an application with the U.S. Patent and Trademark Office last week, and now holds the Battletoads ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results