Reviews

REVIEW: Troll & I

Troll and I is a game that has made me literally sick. With low frame rates and excessive amounts of horrendous motion...

On this day

What ICXM was covering on November 4 in previous years.