Indiepocalypse is a fully offline collection (it's just a zip full of games with a fancy) so you need to submit a game that can be played offline. If you submit a game and even if you are accepted, you don't need to make any versions of the game you host on your own pages freely downloadable. Just the version in Indiepocalypse would be an offline downloadable copy.