Nice, but seriously put LESS ADS – Icarus - A Star's Journey Review
TOO MANY ADS! This game is awesome and fun, plus I LOVE the name-huge Greek Mythology fan-but the ads are a little overwhelming and overboard.
Review by Blubby1234 on
Icarus - A Star's Journey.