Infectra Free Download
Infectra Free Download PC Game Cracked in Direct Link and Torrent. Infectra – Ifectra is a strategy game set in 2124 on the distant planet Emevera III, ruled by the Maxploit Corporation, where an epidemic of a yet unknown virus...