07-24-08, 06:22 PM
The demo came out for it today. What do you guys think? I've played it for about a half hour now and once you get used to the controls it's pretty cool. The music is pretty chill too! Definitely an original title, nothing I can even compare it to.