A lot of cell-shaded games seem to be coming out. This one looks to be most promising.