I use Unity too. Even for 2d I think it is the best cross platform game engine if you don't mind spending some money. The latest Rovio 2d physics game even uses it.
I used to be all about HTML5 but after a while I realized that I don't like javascript and I hate dealing with browser quirks. C# Unity is where it's at.
I used to be all about HTML5 but after a while I realized that I don't like javascript and I hate dealing with browser quirks. C# Unity is where it's at.