Finally! I've been playing this game for weeks, and to finally beat it feels so good. It's so challenging, yet so addictive. Great job!