They are orcs.
Raccoon: The Orc Invasion Steam CD Key An adventure waits fot you with a lot of fun and emotions. He had a happy and a joyful life, until in the mountains appeared a portal. From the portal came out some strange creatures he never saw before.