Dynamic and upbeat modern progressive rock/math rock. It's a really happy album and it's absolutely chaotic at some times... haven't heard anything like it before.
if you're wondering why the 28 minute long track has an included (Radio Edit) I think it's ironic