An award-winning Prague-based indie game studio pushing the boundaries of what video games can do