A top down, twin stick shooter/adventure game, Trigger Witch is The Legend of Zelda with lots of gun.
Short and to-the-point reviews for games, movies, wrestling and more
A top down, twin stick shooter/adventure game, Trigger Witch is The Legend of Zelda with lots of gun.