What On Earth Is Happning? | Plug and Play

Plug and Play is delightfully bizarre game.