Of course, you can play Big Red Pokies online without registration or downloading. You don't even need to make any casino deposits to play.