MoreFun Studios launches its tactical extraction shooter with Twitch Drops, multi-language support, and anti-cheat measures.