Your best choice of Free Online Games

Merubyiusu

This is a 2D horizontal Japanese shooting game. There are 4 different weapons to use, three distinct stages and an obligatory boss encounter waiting at the end of each area. The first stage are fighting in the forest, how many stage can you go?