The game Outward has now sold more than 1 million units since going on sale ! We are so happy to announce this success and we can't wait to see your reaction to The Three Brothers, but until then, at least we can share a few screenshots!"
Oh and the release date is December 15! Only two weeks to wait!!!!!!
Giants Steam bath
Stained Glass Bow