Games/Battle Royale/MediaBattle Royale·, 1990 · Turbo TechnologiesMediaBack to gameAll3Screenshots3Screenshots3More about Battle RoyalePlayer reviews