News Echo will be playable in Overwatch next week Blizzard has unveiled a release date for Overwatch's newest hero, Echo.
Video Indie Obscura Developer Talks: Hero's Baqir Shah Discover this upcoming fun and simplistic RPG called Hero.