Well written. Although, I have a bad feeling VVVVVV is right... This has turned out to be a most devastating waste of time and money on my behalf.