i think i remember this game, Wasn't this on itch before except the characters was gray and chibi looking
Project Aquarius by Strange Girl Studios? Yeah I know right.