Board Thread:General Discussion/@comment-115.240.13.81-20130412095312/@comment-8505655-20130510020047

Feedback seems to be a very well-liked alien. Unfortunately, I'm a very contrary person, so the more other people like him, the less I like him...

Yes, Feedback appeared in Store 23. It was intentional that he was used, but the episode was supposed to air much later. Shame...