Another game rushed to hit launch date, shame.