Yeah, back to the 00's, with its more easy and straight-forward music. On & On sounds kinda Scooter-ish - but in quite a good way, it is just a nice cheesy euro track - maybe it could be a bit slower, 150 bpm is too much. For Ultima I would prefer more "curly" melody than this simple riff.