Eh looking at the game now it's still hilariously unbalanced and looks a bit rough, but a teaser trailer usually means nowhere near release, so hopefully they can fix all that.
I really want this to be good, if it's done right, it could seriously turn some heads.