I found some other artworks on the Internet, coming from what used to be the game's website (has been down for a while, and since it was apparently in Flash, even the Internet Archive can't really help me).
Thankfully, someone had taken screenshots (albeit in low quality), and I'm doing my best...