No More Rainbows: No More Rainbows FREE BETA!

You can now participate in the No More Rainbows open beta! What does that mean? It means you may experience the entire first world of No More Rainbows, for free! Download the beta immediately and start playing No More R…