Gens was a bit short, but I loved every minute of it.
Plus I liked it a lot more than the PS3/360 version. 3DS has a better selection of levels (Casino Night, Mushroom Hill, Tropical Resort) and better Bosses too (Big Arm the final boss from Sonic 3, Egg Emperor)
I also picked up Sonic colours for DS as well, great game too.