I also preferred the old logo.
Whether that is just a natural reaction to change or symptomatic of a dislike for the new one is up for debate.
If you stick Steve Juniper in the google image search you get
So maybe you want a bonsai tree as your logo to symbolize small, meticulously formed games .