Does anyone remember this game?



Is it at all possible that this game exist in flash form?
Any chance of it being added to the already enjoyable arcade the site has?

Having all stages would be awesome, but some would be better than none.

Thank you.