Hooooh, thanks for all the info, it's appreciated!
I really enjoyed the song from "Fittest", enough to pique an interest in the game. But what game is that? I tried looking for it, but Google...
Separate names with a comma.