Posted in Music Videos NateWantsToBattle – Isolated Island Geek World Order May 20, 2020 Leave a comment Check out Isolated island, an all new Animal Crossing inspired song by NateWantsToBattle. Author: Geek World Order Related Articles The Green Ranger- Started From The Bottom Kraken Not Stirred – End Credit Song Marc With A C – “Stuck With Me” Masters of the Universe Meets Metal