Is this game still in dev? Haven't seen any recent updates for quite awhile. I hope it isn't, love the characters.