LOL creative take on theme. Honestly, I think the theme was too specific and I think we should be allowed to interpret the theme however we can think of, as long as the player can understand it too. I don't think there is anything wrong with how you interpreted the theme.
I think it's really clever that you guys made all this art to make it look like a computer! The taskbar, folders, etc. are all great.
My suggestion would be to add more complexity to the enemies themselves. It would have been awesome to see some enemies following you around distracting you even more from the big boss virus.