Top definition
A new Massive Multiplayer Online RPG based on World War 2. You can play as any of 3 Allied or 3 Axis Countries and face opponents from around the world. Seize and control the destiny of the world!
by Cancer117 August 10, 2005
Get the mug
Get a WW2:RW mug for your guy Larisa.