Great game! Good overall gameplay, gripping story line and great art direction. Just challenging enough to not want to rage quit :) Found it a bit confusing at times, but I suppose all good platformers are at some point.
Found your secret base :) Nifty addition to the game. Keep up the good work!