The battle of the humanoid team against Impostors continues. This time your task is to get from the slingshot to the enemy. They are hidden behind ..

Related Games