Unavailed: Release Details

Unavailed is releasing on 10th October, just 3 days away! Here is some useful information to know regarding pricing, bundles, etc. Unavailed will be releasing 10th October at 10am PST. The base game will cost $4.99 but…