Ready Player One?

Virus Battle 3