• Juggernaut German Beta Launched

    Mail.Ru announced today the launch of Juggernaut’s German Beta Phase. Juggernaut is a free-of-charge, browser based action RPG that focuses on fast-paced action and fighting sequences. Those interested can register at Juggernaut’s Official Site.The game was awarded with the title...

    • Posted 11 years ago
    • 0