I've searched for it before, don't know why I couldn't find it. But now, Youtube is certainly getting more advantageous.
I've played this game before and I remember I used to love it. The unique part was it has a boomerang involved. Played it only at Steven Chua's house, never had the game. Didn't know how to get it since. Of course, it can easily be downloaded now, I think.