Thanks everybody!
I won't deny I had some inspiration from Knytt Stories, but that's one of a bunch.
I also had Another World, Oddworld and Portal in mind, and probably other games or other types of entertainment left their mark on me, but I'm still trying to keep this different.
Disclaimer: Any sarcasm in my posts will not be mentioned as that would ruin the purpose. It is assumed that the reader is intelligent enough to tell the difference between what is sarcasm and what is not.