Becc DeHam

The Scaletrons are attacking the city, and you were built to destroy them!
Shooter
Play in browser
Travel across the world to find macguffins and achieve World DomINAtion!
Platformer
Play in browser