Horde Hunters: Horde Hunters Launches on 10 April

Hello. With the final trailer ready and the last remaining bugs just about sorted I have set the v. 1.0 release date for 10 April. Release Trailer To celebrate, starting from next week the weekly challenge map will have…