Top
30°

New Icarian: Kindred Spirits Screenshots

Three new screenshots for the WiiWare game Icarian: Kindred Spirits were posted in the official website. The release date is still unknown but this beautiful title is expected on the first quarter of 2009.
More info and screenshots can be found on www.icariangame.com

Read Full Story >>
icariangame.com
The story is too old to be commented.