Twinkle Tale is a 1992 Sega Mega Drive shoot-'em-up developed by Studio Ducks and published by Wonder Amusement Studio exclusively in Japan.
Alpha 27, the one planet in the galaxy that is fit for human habitation. For many years, the space observation system here was used for a wide range of research. One day, horrifyin...
The Engine is hardly lacking in shooters, so to be successful, you have to stand out from the crowd. Barunba tries to add a hint of originality in its own subtle way. You control w...