Planet Morph: Open Beta Demo Out Now!!

That's right everyone, Planet Morph has an open beta demo, and you can play it for free right now! This open beta demo doesn't have everything the "final" demo would have, but it is a solid experience with around 45 min…