ur not gonna like this...
the melody is so standard... cant you come up with a more original melody? its 90% arpeggio on the chords... that makes it sound so kiddie.
the bit after 2:30 is better because the instrument is better for arpeggio-like play. you should have made a more intresting melody, and change the bass to a crunchy deep bass line that does more then just follow the first note of the chord. the rithem is so standard too... man work on your originality.
kids music!