MegaBots: Giant Fighting Robots Could be the Next Major Sports League
Ok, let’s just say it: How cool would fighting robots be in real life?! People have long dreamed of being able to control robots; and now the masterminds at MegaBots Inc. might just be on to something with the announcement of their new ambitious goal. MegaBots have announced a goal to begin their very own […]