Spider Fox: New Trailers and Screenshots!

The game has had a major update so we have updated all trailers and screenshots to reflect the new update. View the trailers below or on the Steam Store Page.