Android Posted April 22, 2015 by admin in Android, Arcade, Games 3878 AstroWings ICARUS Finally, Amazing ICARUS is HERE !! ICARUS is the third and best popular title in a series of AstroWings single games. Easy to control & play without tutorial Guide all types of users to the exciting world of shoot ’em up! Myth is... Read more Tags: AstroWings, AstroWings ICARUS, fighters, ICARUS, Shoot