I've played this game for years, but I need some Story explaination. Which ending in Canon? Is there even one? Who is Algol? Why did he just randomly appear? Are Guest characters ever Canon? Also, on a seperate note, how do you like the ability to sort of put your custom characters into the opening cutscene?