It was a turn based strategy flash game,also had buggy online version.
U had many characters that u met allong the way in the campaign but u started with a redhair girl and then met a mussels guy that turned out to be a demon and betrayd you, everything happened in a dream world where they all met and had powers and fought demons/creatures. The whole game but specifically the meniu had very good japanese song on.(i am actually looking for the song.