First of all hello!
I remember trying out a DS emulator years ago and it played in a small window which could not be stratched out or full screen'd.
I wondered if technology allows us mere mortals to play at a decent resolution~
@Xdqwerty, to answer your question, they're a fusion Brit-pop/J-pop/electronic band with a woman vocalist. Flamingo is hands down their best known song but they've got a ton of other really good songs