Thread:Yasermeddour20/@comment-33385902-20200401192403/@comment-33385902-20200402180640

The site is Chimera Entertainment Corporation's official Facebook. It doesn't have so much pictures of the game as most of the posts consist in showing what the developers made out of the game.