Twin Blast

Twin Blast

Twin Blast Twin Blast is the first offering from mobile developer Toolhead Games, released on 1st March 2015 on the Google Play store. The game is a self-described “SHoot eM UP (SHMUP)” in which you control a rather unique weapon system in a bid to destroy various...