I’m in a bit of a hurry here, so I haven’t got long enough to go into detail about how “No Time To Explain” is the hot new indie platformer, you’re just going to have to look at the pretty moving pictures contained within this launch trailer: (more…)