Mannequin The Spotting: Mannequin The Spotting Release Date

Mannequin The Spotting has now got a release date, it is releasing on the 30th of July, (US Pacific Time). To coincide with this announcement, there is a new, brief gameplay trailer on the main modes of play. Thank you…