Battle Royale Next-gen, a reconstructed web game engine