new game ive been playing lately thems fightin herds love it reminds me of mugen iykyk but yeah love the game support indie devs