Top
80°

Star Ruler Gets Release Date

Iceberg today announced that Star Ruler will be available in retail stores throughout Europe, Australia, South-East Asia and various other territories on 16 September 2011.

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