Flappy Turd - Requiem 街機 Acid Duck - 1月 1, 1970 The seventh seal has been broken and the flatulence of the world rests in your hands! When the red moon rises over the hill of Golgotha a mighty rumbl …