The cooperation idea is pretty cool. Green ability to jump highest is not exploited. Some suggestions : Explicitly transform purple into trampoline has no interest, just jumping upon should be enough to use his trampoline power. Make the caves more visible. Some idea: Use the ability of the purple to be thin, and make him pass through little hole, fly on air vent. Green one could push blocks. etc... With some controls tweaking, balance abilities, level design, and time to make it, you could have a nice puzzle platformer. Nice job.