Guess the game (#005) [answer revealed - see comments]

Some games will be more obscure than others. But I promise every game I post will have had a retail English translation.

Can you guess this game ?

Please do not spoil for others by using an image search tool.

I will post the answer in 8 hours (if not answered)