Spider Fox: Spider Fox is Releasing Wednesday and Bug Fix!

Spider Fox officially releases this Wednesday at 8am CST! Returning to main menu bug fix. Looks like a bug started happening with the last update a couple days ago that would randomly send you back to the main menu. I a…