Good execution and style. Love how the controls feels on keyboard. B+I would've given an A or higher if there were some slight variations in the enemy attacks as the game progressed.