Joe Dever's Lone Wolf

Joe Dever&#39;s Lone Wolf is a title featured during a previous IndieCade showcase.

Screenshots
Coverage of Joe Dever's Lone Wolf on the IndieCade wiki!