I might just have to dust off my gp2x and have a go