I wouldn't say techno
this doesn't sound techno, it's more suited to video game song. But anyhow with that aside I'll review this sincerely. It's good, almost sounds oriental but not really, anyway, you use a lot of repetition with your riffs. The piano-work is good, very ornamental with the arpeggio at 0:42, overall, good piece, not much to complain about