Sounds like everything is coming along. I bought the game through here and I can't wait for the finished product :D