Another anime style game was released for free on Steam lately too. It's called Sunrider: The first arrival http://store.steampowered.com/app/313730
Oh and it's completely free!
I also vouch for it being pretty cool. I only played quickly but good presentation. Pretty awesome that it was funded by Kickstarter to be freeware upon release. One of the games Kickstarter was awesome for I must admit.
The passion of lovers is for death said she The passion of lovers is for death