Victory animation and location screenshots from upcoming game Witchmarsh:

Witchmarsh is a co-op Platform RPG set in 1920s Massachusetts. Create a team of custom Investigators and lead them into the heart of the swampland. Coming soon to Kickstarter.