INDIECODE GAMES

This is a 15 minutes Short Clicking Adventure Game in which you Save Earth from an Alien Invasion.
Action