Looks very promising
EDIT: Here's some gameplay:
[09:24] -SR-Mandalore: we should just marry each other
X-Fire: swineflu13
Steam ID: iamswineflu
Origin ID: The_Spaniard
"Why do we fall? So we can learn to pick ourselves up."
Thomas Wayne - Batman Series