Here is the full list of all 31 Not Tonight 2 achievements.
Achieve a MapO grade 'A' on all locations in Roadtrip 3
Get all possible Martyr points
Get min stats for Raleigh battle 2
Play 'Yes, Today' while in Raleigh
Beat the Admiral in a duel without getting hit
Let Dave into the Honeybee
Play the Secret Level
Complete the Game
Get the Good Ending
Rescue all your friends from Miami
Send Kevin, Malik or Eduardo back to the Gulag
Complete Roadtrip 3
Solve the murder in Goaters Gas
Let Dave in at the wall
Take all the correct oxygen in LA
Take flavoured oxygen in LA
Complete Roadtrip 2
Achieve a MapO grade 'A' on all locations in Roadtrip 2
Get max stats for Raleigh battle 2
Fry all chickens that try to escape
Hit peak religion
Let no Devils in!
Complete Roadtrip 1
Achieve a MapO grade 'A' on all locations in Roadtrip 1
Steal the Declaration from the White House without raising an alarm
Buy a MapO Home Security Item
Don't miss a single flying wizard in both Camelot levels
Buy a Hat
Buy a Clipboard
Buy a Phone Case
Meet Shannon at the Mountie