Kid Icarus flies to new heights with Uprising for 3DS