roaldmortsell wrotedoes this create a Logical L2 Loop between Router A, B and C, thus risking a broadcast storm?
Probably not ..
Think of OSI Layer-2 as a physical extension to the LAN cable .. thus your diagram would be more like so :
Network:X = 192.168.71.0/24:
192.168.71.101-149/24---Router A---OpenVPN---\
\
Router C------------192.168.71.1-99/24
/
192.168.71.151-199/24---Router B---OpenVPN---/
But bare in mind .. this will put a lot of extra (broadcast etc) packets on the
entire wire (not just openvpn) ..