I don't really understand why people are making posts about their "first hour impressions". Why, you ask? The game is not released. It is still in development and it makes no sense to criticize something that is not complete. It would be like looking at a half finished car with no wheels and saying "Well this is a piece of shit, it doesn't run and it looks like crap."
Case and point; don't critique something until it's finished.