diff --git a/osu.Game.Resources/Properties/AssemblyInfo.cs b/osu.Game.Resources/Properties/AssemblyInfo.cs
index 1d2a1e2..b2d89bf 100644
--- a/osu.Game.Resources/Properties/AssemblyInfo.cs
+++ b/osu.Game.Resources/Properties/AssemblyInfo.cs
@@ -1,5 +1,4 @@
using System.Reflection;
-using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
diff --git a/osu.Game.Resources/Textures/Backgrounds/Drawings/background.png b/osu.Game.Resources/Textures/Backgrounds/Drawings/background.png
new file mode 100644
index 0000000..7d2acae
Binary files /dev/null and b/osu.Game.Resources/Textures/Backgrounds/Drawings/background.png differ
diff --git a/osu.Game.Resources/Textures/Drawings/visualiser-line.png b/osu.Game.Resources/Textures/Drawings/visualiser-line.png
new file mode 100644
index 0000000..a611df8
Binary files /dev/null and b/osu.Game.Resources/Textures/Drawings/visualiser-line.png differ
diff --git a/osu.Game.Resources/Textures/Flags/AD.png b/osu.Game.Resources/Textures/Flags/AD.png
new file mode 100644
index 0000000..0e89d48
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/AD.png differ
diff --git a/osu.Game.Resources/Textures/Flags/AE.png b/osu.Game.Resources/Textures/Flags/AE.png
new file mode 100644
index 0000000..3dceb59
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/AE.png differ
diff --git a/osu.Game.Resources/Textures/Flags/AF.png b/osu.Game.Resources/Textures/Flags/AF.png
new file mode 100644
index 0000000..2f2bd9f
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/AF.png differ
diff --git a/osu.Game.Resources/Textures/Flags/AG.png b/osu.Game.Resources/Textures/Flags/AG.png
new file mode 100644
index 0000000..8f8be3e
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/AG.png differ
diff --git a/osu.Game.Resources/Textures/Flags/AL.png b/osu.Game.Resources/Textures/Flags/AL.png
new file mode 100644
index 0000000..7d79040
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/AL.png differ
diff --git a/osu.Game.Resources/Textures/Flags/AM.png b/osu.Game.Resources/Textures/Flags/AM.png
new file mode 100644
index 0000000..ab2572e
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/AM.png differ
diff --git a/osu.Game.Resources/Textures/Flags/AR.png b/osu.Game.Resources/Textures/Flags/AR.png
new file mode 100644
index 0000000..fb6a3de
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/AR.png differ
diff --git a/osu.Game.Resources/Textures/Flags/AT.png b/osu.Game.Resources/Textures/Flags/AT.png
new file mode 100644
index 0000000..9dc65da
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/AT.png differ
diff --git a/osu.Game.Resources/Textures/Flags/AU.png b/osu.Game.Resources/Textures/Flags/AU.png
new file mode 100644
index 0000000..f5dea58
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/AU.png differ
diff --git a/osu.Game.Resources/Textures/Flags/AZ.png b/osu.Game.Resources/Textures/Flags/AZ.png
new file mode 100644
index 0000000..90ac44a
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/AZ.png differ
diff --git a/osu.Game.Resources/Textures/Flags/BA.png b/osu.Game.Resources/Textures/Flags/BA.png
new file mode 100644
index 0000000..e25c90a
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/BA.png differ
diff --git a/osu.Game.Resources/Textures/Flags/BB.png b/osu.Game.Resources/Textures/Flags/BB.png
new file mode 100644
index 0000000..f900883
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/BB.png differ
diff --git a/osu.Game.Resources/Textures/Flags/BD.png b/osu.Game.Resources/Textures/Flags/BD.png
new file mode 100644
index 0000000..b73d4ce
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/BD.png differ
diff --git a/osu.Game.Resources/Textures/Flags/BE.png b/osu.Game.Resources/Textures/Flags/BE.png
new file mode 100644
index 0000000..9d2f57c
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/BE.png differ
diff --git a/osu.Game.Resources/Textures/Flags/BF.png b/osu.Game.Resources/Textures/Flags/BF.png
new file mode 100644
index 0000000..bcee2cd
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/BF.png differ
diff --git a/osu.Game.Resources/Textures/Flags/BG.png b/osu.Game.Resources/Textures/Flags/BG.png
new file mode 100644
index 0000000..af69a04
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/BG.png differ
diff --git a/osu.Game.Resources/Textures/Flags/BH.png b/osu.Game.Resources/Textures/Flags/BH.png
new file mode 100644
index 0000000..c48a60f
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/BH.png differ
diff --git a/osu.Game.Resources/Textures/Flags/BI.png b/osu.Game.Resources/Textures/Flags/BI.png
new file mode 100644
index 0000000..2bf80b4
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/BI.png differ
diff --git a/osu.Game.Resources/Textures/Flags/BJ.png b/osu.Game.Resources/Textures/Flags/BJ.png
new file mode 100644
index 0000000..9449c23
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/BJ.png differ
diff --git a/osu.Game.Resources/Textures/Flags/BN.png b/osu.Game.Resources/Textures/Flags/BN.png
new file mode 100644
index 0000000..7b85336
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/BN.png differ
diff --git a/osu.Game.Resources/Textures/Flags/BO.png b/osu.Game.Resources/Textures/Flags/BO.png
new file mode 100644
index 0000000..0691ab2
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/BO.png differ
diff --git a/osu.Game.Resources/Textures/Flags/BR.png b/osu.Game.Resources/Textures/Flags/BR.png
new file mode 100644
index 0000000..ec6d390
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/BR.png differ
diff --git a/osu.Game.Resources/Textures/Flags/BS.png b/osu.Game.Resources/Textures/Flags/BS.png
new file mode 100644
index 0000000..a7576d5
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/BS.png differ
diff --git a/osu.Game.Resources/Textures/Flags/BT.png b/osu.Game.Resources/Textures/Flags/BT.png
new file mode 100644
index 0000000..348123a
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/BT.png differ
diff --git a/osu.Game.Resources/Textures/Flags/BW.png b/osu.Game.Resources/Textures/Flags/BW.png
new file mode 100644
index 0000000..78c4c09
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/BW.png differ
diff --git a/osu.Game.Resources/Textures/Flags/BY.png b/osu.Game.Resources/Textures/Flags/BY.png
new file mode 100644
index 0000000..e1dc7c5
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/BY.png differ
diff --git a/osu.Game.Resources/Textures/Flags/BZ.png b/osu.Game.Resources/Textures/Flags/BZ.png
new file mode 100644
index 0000000..384c4c4
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/BZ.png differ
diff --git a/osu.Game.Resources/Textures/Flags/CA.png b/osu.Game.Resources/Textures/Flags/CA.png
new file mode 100644
index 0000000..67c75fb
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/CA.png differ
diff --git a/osu.Game.Resources/Textures/Flags/CD.png b/osu.Game.Resources/Textures/Flags/CD.png
new file mode 100644
index 0000000..6755129
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/CD.png differ
diff --git a/osu.Game.Resources/Textures/Flags/CF.png b/osu.Game.Resources/Textures/Flags/CF.png
new file mode 100644
index 0000000..9167afe
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/CF.png differ
diff --git a/osu.Game.Resources/Textures/Flags/CG.png b/osu.Game.Resources/Textures/Flags/CG.png
new file mode 100644
index 0000000..cc535d5
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/CG.png differ
diff --git a/osu.Game.Resources/Textures/Flags/CH.png b/osu.Game.Resources/Textures/Flags/CH.png
new file mode 100644
index 0000000..c40e018
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/CH.png differ
diff --git a/osu.Game.Resources/Textures/Flags/CI.png b/osu.Game.Resources/Textures/Flags/CI.png
new file mode 100644
index 0000000..2bc691b
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/CI.png differ
diff --git a/osu.Game.Resources/Textures/Flags/CL.png b/osu.Game.Resources/Textures/Flags/CL.png
new file mode 100644
index 0000000..0344bce
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/CL.png differ
diff --git a/osu.Game.Resources/Textures/Flags/CM.png b/osu.Game.Resources/Textures/Flags/CM.png
new file mode 100644
index 0000000..0704aea
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/CM.png differ
diff --git a/osu.Game.Resources/Textures/Flags/CN.png b/osu.Game.Resources/Textures/Flags/CN.png
new file mode 100644
index 0000000..cb2e5f2
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/CN.png differ
diff --git a/osu.Game.Resources/Textures/Flags/CO.png b/osu.Game.Resources/Textures/Flags/CO.png
new file mode 100644
index 0000000..515b153
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/CO.png differ
diff --git a/osu.Game.Resources/Textures/Flags/CR.png b/osu.Game.Resources/Textures/Flags/CR.png
new file mode 100644
index 0000000..e4b80e9
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/CR.png differ
diff --git a/osu.Game.Resources/Textures/Flags/CU.png b/osu.Game.Resources/Textures/Flags/CU.png
new file mode 100644
index 0000000..1bb0ca7
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/CU.png differ
diff --git a/osu.Game.Resources/Textures/Flags/CV.png b/osu.Game.Resources/Textures/Flags/CV.png
new file mode 100644
index 0000000..daa5b12
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/CV.png differ
diff --git a/osu.Game.Resources/Textures/Flags/CY.png b/osu.Game.Resources/Textures/Flags/CY.png
new file mode 100644
index 0000000..551d0dd
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/CY.png differ
diff --git a/osu.Game.Resources/Textures/Flags/CZ.png b/osu.Game.Resources/Textures/Flags/CZ.png
new file mode 100644
index 0000000..726c4ee
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/CZ.png differ
diff --git a/osu.Game.Resources/Textures/Flags/DE.png b/osu.Game.Resources/Textures/Flags/DE.png
new file mode 100644
index 0000000..9d49ba1
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/DE.png differ
diff --git a/osu.Game.Resources/Textures/Flags/DJ.png b/osu.Game.Resources/Textures/Flags/DJ.png
new file mode 100644
index 0000000..4d88cca
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/DJ.png differ
diff --git a/osu.Game.Resources/Textures/Flags/DK.png b/osu.Game.Resources/Textures/Flags/DK.png
new file mode 100644
index 0000000..ba4db02
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/DK.png differ
diff --git a/osu.Game.Resources/Textures/Flags/DM.png b/osu.Game.Resources/Textures/Flags/DM.png
new file mode 100644
index 0000000..67813d9
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/DM.png differ
diff --git a/osu.Game.Resources/Textures/Flags/DO.png b/osu.Game.Resources/Textures/Flags/DO.png
new file mode 100644
index 0000000..3a50026
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/DO.png differ
diff --git a/osu.Game.Resources/Textures/Flags/DZ.png b/osu.Game.Resources/Textures/Flags/DZ.png
new file mode 100644
index 0000000..4b7fa47
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/DZ.png differ
diff --git a/osu.Game.Resources/Textures/Flags/EC.png b/osu.Game.Resources/Textures/Flags/EC.png
new file mode 100644
index 0000000..ec54a8c
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/EC.png differ
diff --git a/osu.Game.Resources/Textures/Flags/EE.png b/osu.Game.Resources/Textures/Flags/EE.png
new file mode 100644
index 0000000..3be90dc
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/EE.png differ
diff --git a/osu.Game.Resources/Textures/Flags/EG.png b/osu.Game.Resources/Textures/Flags/EG.png
new file mode 100644
index 0000000..91b7aba
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/EG.png differ
diff --git a/osu.Game.Resources/Textures/Flags/ER.png b/osu.Game.Resources/Textures/Flags/ER.png
new file mode 100644
index 0000000..1062a13
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/ER.png differ
diff --git a/osu.Game.Resources/Textures/Flags/ES.png b/osu.Game.Resources/Textures/Flags/ES.png
new file mode 100644
index 0000000..dbd39c8
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/ES.png differ
diff --git a/osu.Game.Resources/Textures/Flags/ET.png b/osu.Game.Resources/Textures/Flags/ET.png
new file mode 100644
index 0000000..fef16fe
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/ET.png differ
diff --git a/osu.Game.Resources/Textures/Flags/FI.png b/osu.Game.Resources/Textures/Flags/FI.png
new file mode 100644
index 0000000..004780c
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/FI.png differ
diff --git a/osu.Game.Resources/Textures/Flags/FJ.png b/osu.Game.Resources/Textures/Flags/FJ.png
new file mode 100644
index 0000000..e3ee536
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/FJ.png differ
diff --git a/osu.Game.Resources/Textures/Flags/FM.png b/osu.Game.Resources/Textures/Flags/FM.png
new file mode 100644
index 0000000..1afed3b
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/FM.png differ
diff --git a/osu.Game.Resources/Textures/Flags/FR.png b/osu.Game.Resources/Textures/Flags/FR.png
new file mode 100644
index 0000000..ec1f443
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/FR.png differ
diff --git a/osu.Game.Resources/Textures/Flags/GA.png b/osu.Game.Resources/Textures/Flags/GA.png
new file mode 100644
index 0000000..3580942
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/GA.png differ
diff --git a/osu.Game.Resources/Textures/Flags/GB.png b/osu.Game.Resources/Textures/Flags/GB.png
new file mode 100644
index 0000000..ff9a7cc
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/GB.png differ
diff --git a/osu.Game.Resources/Textures/Flags/GD.png b/osu.Game.Resources/Textures/Flags/GD.png
new file mode 100644
index 0000000..dda2300
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/GD.png differ
diff --git a/osu.Game.Resources/Textures/Flags/GE.png b/osu.Game.Resources/Textures/Flags/GE.png
new file mode 100644
index 0000000..1f86231
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/GE.png differ
diff --git a/osu.Game.Resources/Textures/Flags/GH.png b/osu.Game.Resources/Textures/Flags/GH.png
new file mode 100644
index 0000000..043a31f
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/GH.png differ
diff --git a/osu.Game.Resources/Textures/Flags/GM.png b/osu.Game.Resources/Textures/Flags/GM.png
new file mode 100644
index 0000000..178f465
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/GM.png differ
diff --git a/osu.Game.Resources/Textures/Flags/GN.png b/osu.Game.Resources/Textures/Flags/GN.png
new file mode 100644
index 0000000..9082ee4
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/GN.png differ
diff --git a/osu.Game.Resources/Textures/Flags/GQ.png b/osu.Game.Resources/Textures/Flags/GQ.png
new file mode 100644
index 0000000..29f90f2
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/GQ.png differ
diff --git a/osu.Game.Resources/Textures/Flags/GR.png b/osu.Game.Resources/Textures/Flags/GR.png
new file mode 100644
index 0000000..79b50d6
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/GR.png differ
diff --git a/osu.Game.Resources/Textures/Flags/GT.png b/osu.Game.Resources/Textures/Flags/GT.png
new file mode 100644
index 0000000..585e293
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/GT.png differ
diff --git a/osu.Game.Resources/Textures/Flags/GW.png b/osu.Game.Resources/Textures/Flags/GW.png
new file mode 100644
index 0000000..da43b72
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/GW.png differ
diff --git a/osu.Game.Resources/Textures/Flags/GY.png b/osu.Game.Resources/Textures/Flags/GY.png
new file mode 100644
index 0000000..e7e09b3
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/GY.png differ
diff --git a/osu.Game.Resources/Textures/Flags/HK.png b/osu.Game.Resources/Textures/Flags/HK.png
new file mode 100644
index 0000000..ece59f7
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/HK.png differ
diff --git a/osu.Game.Resources/Textures/Flags/HN.png b/osu.Game.Resources/Textures/Flags/HN.png
new file mode 100644
index 0000000..a496be7
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/HN.png differ
diff --git a/osu.Game.Resources/Textures/Flags/HR.png b/osu.Game.Resources/Textures/Flags/HR.png
new file mode 100644
index 0000000..4389cf1
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/HR.png differ
diff --git a/osu.Game.Resources/Textures/Flags/HT.png b/osu.Game.Resources/Textures/Flags/HT.png
new file mode 100644
index 0000000..7ba5340
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/HT.png differ
diff --git a/osu.Game.Resources/Textures/Flags/HU.png b/osu.Game.Resources/Textures/Flags/HU.png
new file mode 100644
index 0000000..f78b0c1
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/HU.png differ
diff --git a/osu.Game.Resources/Textures/Flags/ID.png b/osu.Game.Resources/Textures/Flags/ID.png
new file mode 100644
index 0000000..ab5a3b6
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/ID.png differ
diff --git a/osu.Game.Resources/Textures/Flags/IE.png b/osu.Game.Resources/Textures/Flags/IE.png
new file mode 100644
index 0000000..8397b6a
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/IE.png differ
diff --git a/osu.Game.Resources/Textures/Flags/IL.png b/osu.Game.Resources/Textures/Flags/IL.png
new file mode 100644
index 0000000..a810bab
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/IL.png differ
diff --git a/osu.Game.Resources/Textures/Flags/IN.png b/osu.Game.Resources/Textures/Flags/IN.png
new file mode 100644
index 0000000..ede0c64
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/IN.png differ
diff --git a/osu.Game.Resources/Textures/Flags/IQ.png b/osu.Game.Resources/Textures/Flags/IQ.png
new file mode 100644
index 0000000..5b78112
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/IQ.png differ
diff --git a/osu.Game.Resources/Textures/Flags/IR.png b/osu.Game.Resources/Textures/Flags/IR.png
new file mode 100644
index 0000000..47c92f9
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/IR.png differ
diff --git a/osu.Game.Resources/Textures/Flags/IS.png b/osu.Game.Resources/Textures/Flags/IS.png
new file mode 100644
index 0000000..204a7ef
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/IS.png differ
diff --git a/osu.Game.Resources/Textures/Flags/IT.png b/osu.Game.Resources/Textures/Flags/IT.png
new file mode 100644
index 0000000..7002277
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/IT.png differ
diff --git a/osu.Game.Resources/Textures/Flags/JM.png b/osu.Game.Resources/Textures/Flags/JM.png
new file mode 100644
index 0000000..594b78b
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/JM.png differ
diff --git a/osu.Game.Resources/Textures/Flags/JO.png b/osu.Game.Resources/Textures/Flags/JO.png
new file mode 100644
index 0000000..ded3af7
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/JO.png differ
diff --git a/osu.Game.Resources/Textures/Flags/JP.png b/osu.Game.Resources/Textures/Flags/JP.png
new file mode 100644
index 0000000..4f9fb8f
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/JP.png differ
diff --git a/osu.Game.Resources/Textures/Flags/KE.png b/osu.Game.Resources/Textures/Flags/KE.png
new file mode 100644
index 0000000..c889d4f
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/KE.png differ
diff --git a/osu.Game.Resources/Textures/Flags/KG.png b/osu.Game.Resources/Textures/Flags/KG.png
new file mode 100644
index 0000000..4342063
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/KG.png differ
diff --git a/osu.Game.Resources/Textures/Flags/KH.png b/osu.Game.Resources/Textures/Flags/KH.png
new file mode 100644
index 0000000..4960b63
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/KH.png differ
diff --git a/osu.Game.Resources/Textures/Flags/KI.png b/osu.Game.Resources/Textures/Flags/KI.png
new file mode 100644
index 0000000..a367f22
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/KI.png differ
diff --git a/osu.Game.Resources/Textures/Flags/KM.png b/osu.Game.Resources/Textures/Flags/KM.png
new file mode 100644
index 0000000..4efde66
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/KM.png differ
diff --git a/osu.Game.Resources/Textures/Flags/KN.png b/osu.Game.Resources/Textures/Flags/KN.png
new file mode 100644
index 0000000..7354fd7
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/KN.png differ
diff --git a/osu.Game.Resources/Textures/Flags/KP.png b/osu.Game.Resources/Textures/Flags/KP.png
new file mode 100644
index 0000000..f3c3909
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/KP.png differ
diff --git a/osu.Game.Resources/Textures/Flags/KR.png b/osu.Game.Resources/Textures/Flags/KR.png
new file mode 100644
index 0000000..6c8f15c
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/KR.png differ
diff --git a/osu.Game.Resources/Textures/Flags/KW.png b/osu.Game.Resources/Textures/Flags/KW.png
new file mode 100644
index 0000000..a3c50fd
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/KW.png differ
diff --git a/osu.Game.Resources/Textures/Flags/KZ.png b/osu.Game.Resources/Textures/Flags/KZ.png
new file mode 100644
index 0000000..2613e71
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/KZ.png differ
diff --git a/osu.Game.Resources/Textures/Flags/LA.png b/osu.Game.Resources/Textures/Flags/LA.png
new file mode 100644
index 0000000..63d56db
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/LA.png differ
diff --git a/osu.Game.Resources/Textures/Flags/LB.png b/osu.Game.Resources/Textures/Flags/LB.png
new file mode 100644
index 0000000..b9cb08a
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/LB.png differ
diff --git a/osu.Game.Resources/Textures/Flags/LC.png b/osu.Game.Resources/Textures/Flags/LC.png
new file mode 100644
index 0000000..8bc6a14
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/LC.png differ
diff --git a/osu.Game.Resources/Textures/Flags/LI.png b/osu.Game.Resources/Textures/Flags/LI.png
new file mode 100644
index 0000000..6471a7f
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/LI.png differ
diff --git a/osu.Game.Resources/Textures/Flags/LK.png b/osu.Game.Resources/Textures/Flags/LK.png
new file mode 100644
index 0000000..822ae89
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/LK.png differ
diff --git a/osu.Game.Resources/Textures/Flags/LR.png b/osu.Game.Resources/Textures/Flags/LR.png
new file mode 100644
index 0000000..5409f08
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/LR.png differ
diff --git a/osu.Game.Resources/Textures/Flags/LS.png b/osu.Game.Resources/Textures/Flags/LS.png
new file mode 100644
index 0000000..9aeccb0
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/LS.png differ
diff --git a/osu.Game.Resources/Textures/Flags/LT.png b/osu.Game.Resources/Textures/Flags/LT.png
new file mode 100644
index 0000000..8fe283f
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/LT.png differ
diff --git a/osu.Game.Resources/Textures/Flags/LU.png b/osu.Game.Resources/Textures/Flags/LU.png
new file mode 100644
index 0000000..8267b19
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/LU.png differ
diff --git a/osu.Game.Resources/Textures/Flags/LV.png b/osu.Game.Resources/Textures/Flags/LV.png
new file mode 100644
index 0000000..4dacbe7
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/LV.png differ
diff --git a/osu.Game.Resources/Textures/Flags/LY.png b/osu.Game.Resources/Textures/Flags/LY.png
new file mode 100644
index 0000000..709e24a
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/LY.png differ
diff --git a/osu.Game.Resources/Textures/Flags/MA.png b/osu.Game.Resources/Textures/Flags/MA.png
new file mode 100644
index 0000000..0addebe
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/MA.png differ
diff --git a/osu.Game.Resources/Textures/Flags/MC.png b/osu.Game.Resources/Textures/Flags/MC.png
new file mode 100644
index 0000000..ab5a3b6
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/MC.png differ
diff --git a/osu.Game.Resources/Textures/Flags/MD.png b/osu.Game.Resources/Textures/Flags/MD.png
new file mode 100644
index 0000000..48cc4a9
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/MD.png differ
diff --git a/osu.Game.Resources/Textures/Flags/ME.png b/osu.Game.Resources/Textures/Flags/ME.png
new file mode 100644
index 0000000..3729fee
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/ME.png differ
diff --git a/osu.Game.Resources/Textures/Flags/MG.png b/osu.Game.Resources/Textures/Flags/MG.png
new file mode 100644
index 0000000..89c025a
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/MG.png differ
diff --git a/osu.Game.Resources/Textures/Flags/MH.png b/osu.Game.Resources/Textures/Flags/MH.png
new file mode 100644
index 0000000..a528414
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/MH.png differ
diff --git a/osu.Game.Resources/Textures/Flags/MK.png b/osu.Game.Resources/Textures/Flags/MK.png
new file mode 100644
index 0000000..d1293d7
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/MK.png differ
diff --git a/osu.Game.Resources/Textures/Flags/ML.png b/osu.Game.Resources/Textures/Flags/ML.png
new file mode 100644
index 0000000..10ebfdf
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/ML.png differ
diff --git a/osu.Game.Resources/Textures/Flags/MM.png b/osu.Game.Resources/Textures/Flags/MM.png
new file mode 100644
index 0000000..d413fe8
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/MM.png differ
diff --git a/osu.Game.Resources/Textures/Flags/MN.png b/osu.Game.Resources/Textures/Flags/MN.png
new file mode 100644
index 0000000..58b0d3c
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/MN.png differ
diff --git a/osu.Game.Resources/Textures/Flags/MO.png b/osu.Game.Resources/Textures/Flags/MO.png
new file mode 100644
index 0000000..2541ff7
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/MO.png differ
diff --git a/osu.Game.Resources/Textures/Flags/MR.png b/osu.Game.Resources/Textures/Flags/MR.png
new file mode 100644
index 0000000..47c64ff
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/MR.png differ
diff --git a/osu.Game.Resources/Textures/Flags/MT.png b/osu.Game.Resources/Textures/Flags/MT.png
new file mode 100644
index 0000000..d27dfd2
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/MT.png differ
diff --git a/osu.Game.Resources/Textures/Flags/MU.png b/osu.Game.Resources/Textures/Flags/MU.png
new file mode 100644
index 0000000..570b194
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/MU.png differ
diff --git a/osu.Game.Resources/Textures/Flags/MV.png b/osu.Game.Resources/Textures/Flags/MV.png
new file mode 100644
index 0000000..d095fb2
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/MV.png differ
diff --git a/osu.Game.Resources/Textures/Flags/MW.png b/osu.Game.Resources/Textures/Flags/MW.png
new file mode 100644
index 0000000..18882e9
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/MW.png differ
diff --git a/osu.Game.Resources/Textures/Flags/MX.png b/osu.Game.Resources/Textures/Flags/MX.png
new file mode 100644
index 0000000..2359948
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/MX.png differ
diff --git a/osu.Game.Resources/Textures/Flags/MY.png b/osu.Game.Resources/Textures/Flags/MY.png
new file mode 100644
index 0000000..ffe6b7e
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/MY.png differ
diff --git a/osu.Game.Resources/Textures/Flags/MZ.png b/osu.Game.Resources/Textures/Flags/MZ.png
new file mode 100644
index 0000000..639554e
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/MZ.png differ
diff --git a/osu.Game.Resources/Textures/Flags/NA.png b/osu.Game.Resources/Textures/Flags/NA.png
new file mode 100644
index 0000000..027fd5d
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/NA.png differ
diff --git a/osu.Game.Resources/Textures/Flags/NE.png b/osu.Game.Resources/Textures/Flags/NE.png
new file mode 100644
index 0000000..d6263cd
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/NE.png differ
diff --git a/osu.Game.Resources/Textures/Flags/NG.png b/osu.Game.Resources/Textures/Flags/NG.png
new file mode 100644
index 0000000..aae1cfe
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/NG.png differ
diff --git a/osu.Game.Resources/Textures/Flags/NI.png b/osu.Game.Resources/Textures/Flags/NI.png
new file mode 100644
index 0000000..3b44e47
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/NI.png differ
diff --git a/osu.Game.Resources/Textures/Flags/NL.png b/osu.Game.Resources/Textures/Flags/NL.png
new file mode 100644
index 0000000..e2fda47
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/NL.png differ
diff --git a/osu.Game.Resources/Textures/Flags/NO.png b/osu.Game.Resources/Textures/Flags/NO.png
new file mode 100644
index 0000000..61aa459
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/NO.png differ
diff --git a/osu.Game.Resources/Textures/Flags/NP.png b/osu.Game.Resources/Textures/Flags/NP.png
new file mode 100644
index 0000000..bb3623c
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/NP.png differ
diff --git a/osu.Game.Resources/Textures/Flags/NR.png b/osu.Game.Resources/Textures/Flags/NR.png
new file mode 100644
index 0000000..c21f5ea
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/NR.png differ
diff --git a/osu.Game.Resources/Textures/Flags/NZ.png b/osu.Game.Resources/Textures/Flags/NZ.png
new file mode 100644
index 0000000..523ba31
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/NZ.png differ
diff --git a/osu.Game.Resources/Textures/Flags/OM.png b/osu.Game.Resources/Textures/Flags/OM.png
new file mode 100644
index 0000000..ca11428
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/OM.png differ
diff --git a/osu.Game.Resources/Textures/Flags/PA.png b/osu.Game.Resources/Textures/Flags/PA.png
new file mode 100644
index 0000000..5c76d19
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/PA.png differ
diff --git a/osu.Game.Resources/Textures/Flags/PE.png b/osu.Game.Resources/Textures/Flags/PE.png
new file mode 100644
index 0000000..6be30f8
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/PE.png differ
diff --git a/osu.Game.Resources/Textures/Flags/PG.png b/osu.Game.Resources/Textures/Flags/PG.png
new file mode 100644
index 0000000..bf8c246
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/PG.png differ
diff --git a/osu.Game.Resources/Textures/Flags/PH.png b/osu.Game.Resources/Textures/Flags/PH.png
new file mode 100644
index 0000000..4141dc8
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/PH.png differ
diff --git a/osu.Game.Resources/Textures/Flags/PK.png b/osu.Game.Resources/Textures/Flags/PK.png
new file mode 100644
index 0000000..05b043f
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/PK.png differ
diff --git a/osu.Game.Resources/Textures/Flags/PL.png b/osu.Game.Resources/Textures/Flags/PL.png
new file mode 100644
index 0000000..b808fcf
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/PL.png differ
diff --git a/osu.Game.Resources/Textures/Flags/PR.png b/osu.Game.Resources/Textures/Flags/PR.png
new file mode 100644
index 0000000..08e8e1b
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/PR.png differ
diff --git a/osu.Game.Resources/Textures/Flags/PT.png b/osu.Game.Resources/Textures/Flags/PT.png
new file mode 100644
index 0000000..c273478
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/PT.png differ
diff --git a/osu.Game.Resources/Textures/Flags/PW.png b/osu.Game.Resources/Textures/Flags/PW.png
new file mode 100644
index 0000000..b8d39e9
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/PW.png differ
diff --git a/osu.Game.Resources/Textures/Flags/PY.png b/osu.Game.Resources/Textures/Flags/PY.png
new file mode 100644
index 0000000..b6086b8
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/PY.png differ
diff --git a/osu.Game.Resources/Textures/Flags/QA.png b/osu.Game.Resources/Textures/Flags/QA.png
new file mode 100644
index 0000000..711b598
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/QA.png differ
diff --git a/osu.Game.Resources/Textures/Flags/RO.png b/osu.Game.Resources/Textures/Flags/RO.png
new file mode 100644
index 0000000..a7bc485
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/RO.png differ
diff --git a/osu.Game.Resources/Textures/Flags/RS.png b/osu.Game.Resources/Textures/Flags/RS.png
new file mode 100644
index 0000000..822dec1
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/RS.png differ
diff --git a/osu.Game.Resources/Textures/Flags/RU.png b/osu.Game.Resources/Textures/Flags/RU.png
new file mode 100644
index 0000000..cf0554d
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/RU.png differ
diff --git a/osu.Game.Resources/Textures/Flags/RW.png b/osu.Game.Resources/Textures/Flags/RW.png
new file mode 100644
index 0000000..ace0a32
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/RW.png differ
diff --git a/osu.Game.Resources/Textures/Flags/SA.png b/osu.Game.Resources/Textures/Flags/SA.png
new file mode 100644
index 0000000..ab7e389
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/SA.png differ
diff --git a/osu.Game.Resources/Textures/Flags/SB.png b/osu.Game.Resources/Textures/Flags/SB.png
new file mode 100644
index 0000000..aed3570
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/SB.png differ
diff --git a/osu.Game.Resources/Textures/Flags/SC.png b/osu.Game.Resources/Textures/Flags/SC.png
new file mode 100644
index 0000000..ca6805d
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/SC.png differ
diff --git a/osu.Game.Resources/Textures/Flags/SD.png b/osu.Game.Resources/Textures/Flags/SD.png
new file mode 100644
index 0000000..e307a55
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/SD.png differ
diff --git a/osu.Game.Resources/Textures/Flags/SE.png b/osu.Game.Resources/Textures/Flags/SE.png
new file mode 100644
index 0000000..acc8b23
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/SE.png differ
diff --git a/osu.Game.Resources/Textures/Flags/SG.png b/osu.Game.Resources/Textures/Flags/SG.png
new file mode 100644
index 0000000..73f8f55
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/SG.png differ
diff --git a/osu.Game.Resources/Textures/Flags/SI.png b/osu.Game.Resources/Textures/Flags/SI.png
new file mode 100644
index 0000000..87237ea
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/SI.png differ
diff --git a/osu.Game.Resources/Textures/Flags/SK.png b/osu.Game.Resources/Textures/Flags/SK.png
new file mode 100644
index 0000000..abff805
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/SK.png differ
diff --git a/osu.Game.Resources/Textures/Flags/SL.png b/osu.Game.Resources/Textures/Flags/SL.png
new file mode 100644
index 0000000..a8bb537
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/SL.png differ
diff --git a/osu.Game.Resources/Textures/Flags/SM.png b/osu.Game.Resources/Textures/Flags/SM.png
new file mode 100644
index 0000000..3cde574
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/SM.png differ
diff --git a/osu.Game.Resources/Textures/Flags/SN.png b/osu.Game.Resources/Textures/Flags/SN.png
new file mode 100644
index 0000000..9a49c33
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/SN.png differ
diff --git a/osu.Game.Resources/Textures/Flags/SO.png b/osu.Game.Resources/Textures/Flags/SO.png
new file mode 100644
index 0000000..b5005a8
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/SO.png differ
diff --git a/osu.Game.Resources/Textures/Flags/SR.png b/osu.Game.Resources/Textures/Flags/SR.png
new file mode 100644
index 0000000..b2aa07a
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/SR.png differ
diff --git a/osu.Game.Resources/Textures/Flags/SS.png b/osu.Game.Resources/Textures/Flags/SS.png
new file mode 100644
index 0000000..f4685f4
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/SS.png differ
diff --git a/osu.Game.Resources/Textures/Flags/ST.png b/osu.Game.Resources/Textures/Flags/ST.png
new file mode 100644
index 0000000..d9d7b14
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/ST.png differ
diff --git a/osu.Game.Resources/Textures/Flags/SV.png b/osu.Game.Resources/Textures/Flags/SV.png
new file mode 100644
index 0000000..3b44e47
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/SV.png differ
diff --git a/osu.Game.Resources/Textures/Flags/SY.png b/osu.Game.Resources/Textures/Flags/SY.png
new file mode 100644
index 0000000..264c402
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/SY.png differ
diff --git a/osu.Game.Resources/Textures/Flags/SZ.png b/osu.Game.Resources/Textures/Flags/SZ.png
new file mode 100644
index 0000000..edd7f44
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/SZ.png differ
diff --git a/osu.Game.Resources/Textures/Flags/TD.png b/osu.Game.Resources/Textures/Flags/TD.png
new file mode 100644
index 0000000..9f3f23d
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/TD.png differ
diff --git a/osu.Game.Resources/Textures/Flags/TG.png b/osu.Game.Resources/Textures/Flags/TG.png
new file mode 100644
index 0000000..a7cbacd
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/TG.png differ
diff --git a/osu.Game.Resources/Textures/Flags/TH.png b/osu.Game.Resources/Textures/Flags/TH.png
new file mode 100644
index 0000000..d9da5bd
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/TH.png differ
diff --git a/osu.Game.Resources/Textures/Flags/TJ.png b/osu.Game.Resources/Textures/Flags/TJ.png
new file mode 100644
index 0000000..375df58
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/TJ.png differ
diff --git a/osu.Game.Resources/Textures/Flags/TL.png b/osu.Game.Resources/Textures/Flags/TL.png
new file mode 100644
index 0000000..6d4d6e6
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/TL.png differ
diff --git a/osu.Game.Resources/Textures/Flags/TM.png b/osu.Game.Resources/Textures/Flags/TM.png
new file mode 100644
index 0000000..4c417c9
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/TM.png differ
diff --git a/osu.Game.Resources/Textures/Flags/TN.png b/osu.Game.Resources/Textures/Flags/TN.png
new file mode 100644
index 0000000..8a1a5b9
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/TN.png differ
diff --git a/osu.Game.Resources/Textures/Flags/TO.png b/osu.Game.Resources/Textures/Flags/TO.png
new file mode 100644
index 0000000..0eb1f01
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/TO.png differ
diff --git a/osu.Game.Resources/Textures/Flags/TR.png b/osu.Game.Resources/Textures/Flags/TR.png
new file mode 100644
index 0000000..e559b89
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/TR.png differ
diff --git a/osu.Game.Resources/Textures/Flags/TT.png b/osu.Game.Resources/Textures/Flags/TT.png
new file mode 100644
index 0000000..16a0c94
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/TT.png differ
diff --git a/osu.Game.Resources/Textures/Flags/TV.png b/osu.Game.Resources/Textures/Flags/TV.png
new file mode 100644
index 0000000..d975951
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/TV.png differ
diff --git a/osu.Game.Resources/Textures/Flags/TW.png b/osu.Game.Resources/Textures/Flags/TW.png
new file mode 100644
index 0000000..51bf6f2
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/TW.png differ
diff --git a/osu.Game.Resources/Textures/Flags/TZ.png b/osu.Game.Resources/Textures/Flags/TZ.png
new file mode 100644
index 0000000..bc87402
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/TZ.png differ
diff --git a/osu.Game.Resources/Textures/Flags/UA.png b/osu.Game.Resources/Textures/Flags/UA.png
new file mode 100644
index 0000000..e726370
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/UA.png differ
diff --git a/osu.Game.Resources/Textures/Flags/UG.png b/osu.Game.Resources/Textures/Flags/UG.png
new file mode 100644
index 0000000..27a3cdc
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/UG.png differ
diff --git a/osu.Game.Resources/Textures/Flags/US.png b/osu.Game.Resources/Textures/Flags/US.png
new file mode 100644
index 0000000..8dc3959
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/US.png differ
diff --git a/osu.Game.Resources/Textures/Flags/UY.png b/osu.Game.Resources/Textures/Flags/UY.png
new file mode 100644
index 0000000..5ed9483
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/UY.png differ
diff --git a/osu.Game.Resources/Textures/Flags/UZ.png b/osu.Game.Resources/Textures/Flags/UZ.png
new file mode 100644
index 0000000..be81763
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/UZ.png differ
diff --git a/osu.Game.Resources/Textures/Flags/VA.png b/osu.Game.Resources/Textures/Flags/VA.png
new file mode 100644
index 0000000..6937aa7
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/VA.png differ
diff --git a/osu.Game.Resources/Textures/Flags/VC.png b/osu.Game.Resources/Textures/Flags/VC.png
new file mode 100644
index 0000000..af3acd6
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/VC.png differ
diff --git a/osu.Game.Resources/Textures/Flags/VE.png b/osu.Game.Resources/Textures/Flags/VE.png
new file mode 100644
index 0000000..39d9f0d
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/VE.png differ
diff --git a/osu.Game.Resources/Textures/Flags/VN.png b/osu.Game.Resources/Textures/Flags/VN.png
new file mode 100644
index 0000000..133199c
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/VN.png differ
diff --git a/osu.Game.Resources/Textures/Flags/VU.png b/osu.Game.Resources/Textures/Flags/VU.png
new file mode 100644
index 0000000..da3ec90
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/VU.png differ
diff --git a/osu.Game.Resources/Textures/Flags/WS.png b/osu.Game.Resources/Textures/Flags/WS.png
new file mode 100644
index 0000000..ea8cc16
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/WS.png differ
diff --git a/osu.Game.Resources/Textures/Flags/XK.png b/osu.Game.Resources/Textures/Flags/XK.png
new file mode 100644
index 0000000..120d86b
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/XK.png differ
diff --git a/osu.Game.Resources/Textures/Flags/YE.png b/osu.Game.Resources/Textures/Flags/YE.png
new file mode 100644
index 0000000..8e27839
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/YE.png differ
diff --git a/osu.Game.Resources/Textures/Flags/ZA.png b/osu.Game.Resources/Textures/Flags/ZA.png
new file mode 100644
index 0000000..5f94ca2
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/ZA.png differ
diff --git a/osu.Game.Resources/Textures/Flags/ZM.png b/osu.Game.Resources/Textures/Flags/ZM.png
new file mode 100644
index 0000000..3e60c2c
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/ZM.png differ
diff --git a/osu.Game.Resources/Textures/Flags/ZW.png b/osu.Game.Resources/Textures/Flags/ZW.png
new file mode 100644
index 0000000..57013dc
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/ZW.png differ
diff --git a/osu.Game.Resources/Textures/Flags/__.png b/osu.Game.Resources/Textures/Flags/__.png
new file mode 100644
index 0000000..264467f
Binary files /dev/null and b/osu.Game.Resources/Textures/Flags/__.png differ
diff --git a/osu.Game.Resources/osu.Game.Resources.csproj b/osu.Game.Resources/osu.Game.Resources.csproj
index ccab49f..2ff4b37 100644
--- a/osu.Game.Resources/osu.Game.Resources.csproj
+++ b/osu.Game.Resources/osu.Game.Resources.csproj
@@ -393,6 +393,213 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+