Aw geez... just checked out the official website and went about deciphering the Episode 25 summary also... and came up with a worse potential ending...
Aw geez... please don't do it! Man, I am almost dreading the ending now... but at the same time I can't wait to see what happens! Grr...