story photo

In the online game StoreWorld, players own a clothing and accessories store and must advertise, operate, manage and compete against other retail shops and their owners.

Read the story this photo appeared in here »