Steam store page launched
The Dragon Evo Steam store page and trailer is now live

Source and More information: Steam store page launched

Author: indieDB.com