Great visuals and audio. I think with a little bug fixing / tuning this could be really fun. Good work!