Bug is an alien insect from another galaxy. He fell on planet Earth and found himself in a forest full of dangers. In the game, the player has to ..

28 Plays

Related Games