I.C.U. is a horror game set on a reality TV show controlled by a live Twitch.tv audience....
Hello Gamer Friends, new and old. Welcome to GameTraders USA, If this is your first time visiting...
This is a cool little game. Keep em coming.
This will probably get a takedown to.