this is cool for what it is... as you said 'off the top' and it seems like you've been going through a little bit of emotional dips that really evoked these words. there's definitely a lot of room for improvement but hey, sometimes a quick release is just as impressive as a year long project. respect.