Icarus

Factor 5

About

Icarus was a cancelled revival of the Kid Icarus series for the Nintendo Wii.

Available on

Wii