Long Lost Vol. 1

Long Lost is the first venture into comics for creators Matthew Erman and Lisa Sterle, and it’s a promising one. Their collaboration results in a…