Creepy New Trailer From The Creators of Contrast
Compulsion  Games has just released their announcement trailer for their upcoming game called We Happy Few. This is coming right after their artistic adventure game Contrast. Check out the trailer...
Read more