Some of it is a bit cheesy, granted, but this is a fun and clever […]