Cool game concept, cool interaction, just a little buggy, character got stuck during interaction with Atlas.