Angry Trolls Studios is an up and coming Game Developer looking to put its twist and ideas on what they would like to see in gaming.
No videos were found in the gallery requested. Upload some media to liven this place up.