diff --git a/platform/msvc2010/app.rc b/platform/msvc2010/app.rc
new file mode 100644
index 000000000..c9c0fd0cf
--- /dev/null
+++ b/platform/msvc2010/app.rc
@@ -0,0 +1,2 @@
+LANGUAGE 7, 3
+1 ICON "love.ico"
\ No newline at end of file
diff --git a/platform/msvc2010/love.ico b/platform/msvc2010/love.ico
new file mode 100644
index 000000000..73403aedb
Binary files /dev/null and b/platform/msvc2010/love.ico differ
diff --git a/platform/msvc2010/love.vcxproj b/platform/msvc2010/love.vcxproj
index 5e0fffb21..8a547e07f 100644
--- a/platform/msvc2010/love.vcxproj
+++ b/platform/msvc2010/love.vcxproj
@@ -305,6 +305,12 @@
+
+
+
+
+
+
{AED6D87B-9F81-49D0-8C6B-1C9F64421ECC}
love
diff --git a/platform/msvc2010/love.vcxproj.filters b/platform/msvc2010/love.vcxproj.filters
index 9b12d74f2..d46512b22 100644
--- a/platform/msvc2010/love.vcxproj.filters
+++ b/platform/msvc2010/love.vcxproj.filters
@@ -967,4 +967,10 @@
modules\graphics\opengl
+
+
+
+
+
+
\ No newline at end of file