You don't need an account to play at Rev Comps, however setting one up comes with benefits including:
Ticket numbers available in account
Cashback into wallet on all purchases
Wallet top up
5p daily site visit bonus into wallet
Profile pictures and more