Thursday, 8 January 2015

New Screenshots from The Legend of Hand

(Check out our earlier post on the game for more details.)




Like IndieGameNews.com? Please +1 us!
Post a Comment