Love me some ockeroid, love me some absurdities, kinda let down by the endless non-sequiturs. I feel you could have mode something with a bit more impact if you made something with more plot than 'electric bike', especially considering how capable you obviously are. Honestly the plot seems to be 'modern jousting challenge' and aside from that rectangle on the bike I don't see whats 'electric' about it. Maybe next time just draft it out beforehand? A lot of minor details could have improved the look I think (like if you practiced how to draw a bike).
I like your style though, some interesting 3D-ish elements but still simple enough to keep the movements looking fluid in most places.