Anti-Virus Game – System RecoveryBy Lexuzze Tablanteon June 22, 2015Takka Takka Software are excited to announce the BETA release of their first video game, System Recovery – A computer...