Yeah you are right - the controller is a little bit too fancy and complicated but the phoenix (even tho it is a powerfull symbol) doesn't represent anything in the name (apart form the very abstract concept of winning).
My mates (that are deciding - along with me - who won) like this logo for example:
http://3ef44ac2a814e81509fd-288404e13f895703cf2798bf6ae95228.r56.cf1.rackcdn.com/274253121142-350.pngbecause it's very simple and still expresses something connected to the topic ("digital pills"). They do like the idea but not the style, cause it's not really clean once you zoom in and the colors are bad.
Maybe you could make sth like that - we really think you deserve the win cause you've put so much effort into this competition.