Excellent game mechanics, music and sounds, screen transitions and a nice arcade approach. I would have loved to see better graphics, however I know such areas are not within your reach. Good Job David, and I hope to see more impressing content in future!