Ducklings Studio

Strategy
Play in browser
Split mind to save the split world
Platformer
Play in browser