Mesh Replica: Mesh Replica release on April 19!

Hello Hunters and Slugs! I'm really looking forward to you getting your hands on Mesh Replica. This game is way more fun with your buddies, so call up your friends, group up, and hop into some public matches. Get ready…