Scavengers, Midwinter Entertainment Unveils Flagship Title