MuHa Games created a couple flash games, which we were very proud of when they were released. Sadly, due to technical reasons beyond our control, not all of them work nowadays 🙁
Easter Egg! Our first game was actually Flies’ God, which you can play here: http://www.newgrounds.com/portal/view/403244
and its sequel – Flies’ God 2.1: http://www.newgrounds.com/portal/view/408015