Walkthrough video of an arcade physics puzzle game with battle royale mechanics created by French studio Voodoo. Have fun!