this game is a beta, try the game on newgrounds:
Giraffe fury - alien invasion (newgrounds.com)
#arcade #openworld #platform #2d