I like the concept but I coulden't really see how it was used in the game cause of a puzzle making the game impossble to finish.
On the second mission it isn't clear how to continue...The arrow thing implies you're suppoused to go up and I couldn't get on it or the "C" platform.