Is this really the right place to post this? Looks more like a press release than a discussion of a diy project. It would make more sense if you actually showed us a printed version and how you made the printed version. Just announcing a new release and pointing people to a website where you have some of your games for sale is not what this forum is about.
Actually I think this is very awsome ... thanks a lot for all your hard work !!!