It can't be a coincidence that the Wombats new album is titled The Wombats Proudly Present...This Modern Glitch In return, Tiny Speck should consider putting wombats into the game...