WIP: Google Play platform implementation

Oh, right... A bit nasty to be manipulating objects you receive as input to a function. The caller may still expect the `.form` property to be there.