Looking at the market and recent trends there seems to be a rise of Free to play games, that offer in game purchases.. upgrades that the player can get playing the game, but is quicker and takes less time to purchase. Because Witch Hunt is an online multiplayer game this option would be a great opportunity.
Here is some research i came across while looking on Steam which is one of the biggest online game distribution sites.
Witch Hunt would be a great free to play casual game because players can experience short bursts of gameplay with friends but also get immersed in the game and play games back to back.
How would the game make money?
Because Witch Hunt has customisable characters, upgrades, pick ups and different maps all of these things could come in DLC packs or in game content that can be bought, nothing that would hinder gameplay but purely to make a players character more unique for example. Theres a lot that could be done with this method, even something simple like the player has 5 slots in witch they can customise characters, if they want to create more characters then they would have to purchase 5 more slots for example.