Forget Breakout type of games! This physics based game is challenging you to deal with a bunch of nasty flies.