Hey Antti...I do try and keep my promises...the mix is surprisingly good...I'm just using laptop speakers...and if the mix comes through well on these speakers...it tends to mean mix is good.
All the sounds are there, for this type of genre...I'm not sure if your playing the keyboards yourself or sequencing them, my only suggestion would be think outside the box. It sounds a bit generic, if you can make a mix sound good and you know how to paint the genre correctly...then you should be able to find the next gear and add a WOW factor.
I will listen to the others tomorrow.
Peace Ben