I saw this on the machinima channel on YouTube. I figured it was something having to do with a video game so I was also a little confused. I think it was for a film festival of some sort. I thought it was real cool and would make a great video game and/or movie/series. I kinda liked how they just through you in the middle of it and then left you with questions wanting to be answered.