Just played the demo after seeing the trailer on YouTube. This is really awesome and I can't wait for the full release.
like 2 more weeks! i can't wait