Volt Inu teases us with a sneak peak of their battle royal game today. I am actually blown away by the production & how good this …