gamesNews Omni Hunter Is A Free-to-Play Browser Game About Annihilating A Demonic Organization May 2nd, 2018