Cool concept, buuuut the virus are annoying and didn't quite get the error puzzle..?
Either ways, cool graphics!