Complex sentence: This Game is launched on Facebook It is still in beta testing pre-released but beta testers where chosen randomly to play the game, News of the launch is still unsaid in their main website.
Split into simpler sentences: This Game is launched on Facebook It is still in beta testing (pre-released). Beta testers where chosen randomly to play the game, News of the launch is still unsaid in their main website.