I beat this game today! (SPOILERS)