twosmallgiants

The title does really say it all. I learned a lot from this.
Yeah who is it? You'll never guess, probably.
Platformer