Here's some good news
1
2
The graphics look great, hope the gameplay will follow.