Gah! I need to get a 3DS. :( Working on getting myself a Wii U in the next few weeks, so maybe I can soak the 3DS out of my parents for Christmas...xD
Have you by any chance tried Paper Mario: Sticker Star? Star Sticker? O_o ...Whatever it's called. xD
About the same, yeah :3 Luigi's mansion, most mario games, Sly cooper, Kingdom hearts, final fantasy, the Mario and Luigi RPG series, of course Pokemon. Halo, at times. Etc.