338 views
 

Uploaded by: Γιώργος Λόλας  •  Category: Action  •  Added on 06 May 2014

Description
This is the latest game trailer from the current alpha version of Robocraft showing the latest team based multiplayer mayhem.
Notification