In the harsh terrain of Siberia, Russian forces deploy heavy combat robots to combat cyber-demons near a massive rift to the demon worlds. The relentless battle rages on as they strive to close the shimmering portal and protect Earth from the demonic invasion. #Siberia #combatrobots #cyberdemons #demonworlds #RiftsEarth