Last One Standing

Animated Marketing Video for «Last One Standing» Battle Royale Board Game