Physical - 29 - Askham City, Bayonetta 1 & 2, Black Ops 2, Ghosts, Captain Toad, DK Tropical Freeze, Hyrule Warriors, Wind Waker HD, Lego City Undercover, Lego The Movie, Lego Jurassic World, MK8, Mass Effect 3, NSLU, NSMBU, Nintendoland, Pikmin 3, Project Zero, Rayman Legends, Resident Evil Revelations, Sonic All Star Racing, Splatoon, Splinter Cell, Super Mario 3d World, Super Mario Maker, SSBU, Wonderful 101, Yoshi's Wooly World & ZombiU.
Download - 2 - Sonic Lost World & Monster Hunter.
Eshop - 12 - Bit Trip Runner 2, Child Of Light, Fast Racing Neo, Lone Survivor, Nanoblock Assault, NES Remix 1 & 2, Shovel Night, Trine 2, Swords & Soldiers, Might Switch Force & Master Reboot
VC - 13
So 43 games in total. 56 if Virtual Console is counted.