Since I am involved in software development, I know two things: 1) any project takes longer than one might think, and 2) knowing this, you've established a prudent delivery schedule...and it will take longer than that... The preview video looks great, and I look forward to seeing this complete...