Another Cel-shaded game. Never heard of it bofore today, just came across it. Looks like a decent game, check out the trailer