Dragonforce Embrace the Meme, Perform on Giant Arcade Games Music News by Editor - August 19, 20190 This is next level. Continue reading… source https://loudwire.com/dragonforce-giant-arcade-games/