Supernatural Super Squad Fight!: Free Demo Available on Windows, Mac, and Linux!

Hey everyone! Try Supernatural Super Squad Fight! for FREE! Steam has just approved the release of SSS Fight! Free Demo.