WOW! This game is a lot of fun to play! Even if it is a demo, it's really enjoyable! Here's a video I've recorded.