I See Red: Try out the Demo of I See Red

The latest Indie Title published by Gameforge has a free demo available now! Make sure to try it out and wishlist I See Red if you are up for a bloody action spectacle later this year.