Looking for games made by Afega - I can only find Red Hawk and Stagger I.
There are a few here that can read Chinese, but from what I can tell (using google translate) that first symbol is 'Red' (I think, because it looks similar) - which would make one think it was related to their Red Hawk game.