Made for Ludum Dare #27 in 49 hours