Really nice intro, gameplay took a little while to get into but ended up being pretty good. Some nice ideas here, great work!