Veknoid_Outcast on 15 December 2013
Watched the gameplay videos. I understand it's alpha footage but it just doesn't really grab me. I love Metroidvania games but this looks a little clumsy and uninspired.
I hope to be proven wrong though.