I can forgive waiting 4 1/2 years for a game to be completed as I ponied up money ahead of time. I can forgive bugs and jankiness in an uncompleted game. I can forgive missing promised features as they are surely going to be added in later. I can not forgive claiming your game is fully released when it still has these issues.