I'll be uploading a video of the bosses soon enough and I'll upload a video showcasing all of the duplicate enemies if I get any requests, enjoy. Game is Echidna Wars DX, a simple google search should tell you a good enough place to download it for yourself :)
Duration:29 min