My current favorite. It's already amazingly polished, the movement is satisfying, the gameplay is polished, and it felt great finally learning the controls. It definitely had a learning curve, but that's not a bad thing. You definitely outdid all of us :D