The aliens are here! They are demanding tributes, no exceptions! Can you satisfy your extraterrestrial overlords, or will you perish?