Transformers Universe Beta Sign Up
Monday Feb 10 | Posted by: roboblogger | Full story: Pinoy Tech Blog
Autobots, ROLLOUT! Ever wondered what it's like to command your very own fleet of Autobots or Decepticons? Transformers Universe gives the player an opportunity to take part and choose which side of the war he is on.