Drag this link → Space Chillers up to your bookmarks bar and click it whenever you want to play Space Chillers.

If you don't have a bookmark bar, add it to your favorites so you can play Space Chillers while you surf.

jgv's top 5 places to play Space Chillers: