Want even MORE badges? You can now earn them for creating show lists! Read more

The adventures of an eccentric renegade time traveling alien and his companions.