Cloudman on 03 July 2017
Hmm, I'd say Mario, Zelda, Smash Bros and Xenoblade may fall into this 'AAA' category, as they seem to be Nintendo's biggest IPs.
Dance my pretties!
The Official Art Thread - The Official Manga Thread - The Official Starbound Thread