diff --git a/source/StoryMenuState.hx b/source/StoryMenuState.hx
index d0ae3ef06..b881fa9cc 100644
--- a/source/StoryMenuState.hx
+++ b/source/StoryMenuState.hx
@@ -124,7 +124,9 @@ class StoryMenuState extends MusicBeatState
 					weekCharacterThing.setGraphicSize(Std.int(weekCharacterThing.width * 0.5));
 					weekCharacterThing.updateHitbox();
 				case 'pico':
-					weekCharacterThing.y += 60;
+					weekCharacterThing.y += 170;
+					weekCharacterThing.flipX = true;
+					weekCharacterThing.x -= 40;
 			}
 
 			grpWeekCharacters.add(weekCharacterThing);
diff --git a/source/TitleState.hx b/source/TitleState.hx
index 6d43402c5..26bb4405b 100644
--- a/source/TitleState.hx
+++ b/source/TitleState.hx
@@ -65,11 +65,15 @@ class TitleState extends MusicBeatState
 			StoryMenuState.weekUnlocked = FlxG.save.data.weekUnlocked;
 
 			if (StoryMenuState.weekUnlocked.length < 4)
-				StoryMenuState.weekUnlocked.insert(0, false);
+				StoryMenuState.weekUnlocked.insert(0, true);
+
+			// QUICK PATCH OOPS!
+			if (!StoryMenuState.weekUnlocked[0])
+				StoryMenuState.weekUnlocked[0] = true;
 		}
 
 		#if SKIP_TO_PLAYSTATE
-		FlxG.switchState(new ChartingState());
+		FlxG.switchState(new StoryMenuState());
 		#else
 		startIntro();
 		#end