STS, Epic fail.
Don't produce more games if you cannot update your current ones in a timely manner. The lack of content could be excusable if there were a line of communication established...