News Avatar: Frontiers of Pandora release , trailer, expected gameplay and more