Thursday, 21 September 2017

Legend of Hand is coming soon... very soon...

See the trailer!



Want to help us keep bringing you indie game news and also make our own games?
Become a Patron!
Post a Comment