Yep! I posted up my schedule in the thread but I'm basically free from 6pm to 12ish. Bummer about the xbox, just let me know what's good for you an I'm sure will be able to make this work soon :)
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.