Comic Books Reviews Review: Save Yourself #1 By Lucas Fashina 3 years ago Somebody has a bet out there… can you fit an Alien Invasion, in with dragons,