CreaVures Finalist in Indie Showcase

CreaVures Finalist in Indie Showcase

Creavures, the newest title by Muse Games, has just been officially selected as a showcase finalist at the upcoming Brighton Develop Conference in the United…