This game feels like Last Chaos to me..