Fantastic plot, really nice presentation, and fun gameplay! Think I spotted a little portal reference too
The plot and the portal reference are my friend's ideas, props to him!