Yea, but it just seems sooo close to being done that people can almost sense it coming soon.
I wonder when they actually started developing this particular game. It seemed to just start at 60% in January, but I wonder how long they've actually been working on it.