I updated the main post, but here's the link to IGN's follow-up about the feedback they got from it. IGN: Transformers Rewind Feedback