Amphibian Man released an LP less than three months ago, so I certainly wasn't expecting more from them, but I'm glad we got this one. "Speed Power Turbo Racer" also happens to be the name of all four tracks on this, and they all get the point across - this is 100% about speed and power to an almost overwhelming extent. Once you get settled a little bit, there are actually some good melodies driving these songs, and at 4 tracks it's over before it's too much -- unless you find it's too much immediately! Really fun EP from these guys and it's completely free to download.