Freddie Schwartz Staff Writer No Time to Explain, a two-dimensional puzzle platformer released on January 25, is a game that caught my attention on the greenlight section of Steam. Prior to this, I remember seeing a smaller free version on Newgrounds, a website dedicated to indie game developers, animators, musicians and…