thanks for the ideas. We did intially plan on having a progress bar at the bottom to show what stage you are at between watching the anime and getting a virus. Unfortunately we had technical issues and ran out of time mainly as wasn't using much from the standard game library.
As for the 100% usage it's mainly because it was written with pygame to draw the images and tick the clock. Everything else was written purely in python. So there's a lot of overhead as it is running a fully compiled version of python along side the game.
is it efficient? absolutely no where near close.
was it fun to code? yes it really was.
P.S. Unfortunately ad-hoc.tv recognises and won't allow any use ad blockers to view the website.