I was immediately hooked when I first saw Twelve Minutes during the Microsoft E3 Press Event a few years ago. I love the concept of time loops in any sort of media and this premise caught my eye. There was a mystery and I was really curious how it would…