Really catchy hook and an interesting feel. It does have a different sound, and that's a good thing in my book. It's pretty remarkable that you did all that on keys.
Mix wise (and this could be a personal taste thing) I'd have liked to have heard more drive from the bass and guitars. The vocals were really good, but it felt to me like they should have been settled a little further back to let that hard driving beat get through.