2. Try uninstalling the required .NET framework (.NET 4.0 and XNA 4.0). The uninstall step is important, if you just install a new version of .NET it might not do anything. I think a problem some people are having is sometimes the .NET installer detects .NET on the computer so it doesn't install the prerequisite and if their version is messed up, it doesn't work because the installer sometimes will not install over top of the corrupt version.
If you're having a hard time uninstalling .NET you can use this tool. Download and run this tool to remove all versions of .NET
4. Find the .exe file under the commons folder, right click, and select "run with graphics processor". The .exe file can be found here.
C:\Program Files (x86)\Steam\steamapps\common\One Finger Death Punch
5. Have we tried deleting the save file? It can be found here.
C:\Users\*username*\Documents\SavedGames\One Finger Death Punch\Game_Save\Player1
6. This game uses a HiDef Game Profile which is visual studios thing that implements restrictions which makes it so the computer can use larger textures. However older computers might have video boards that don’t support this. Your computer needs a directX 10 capable video card.
7. We're not 100% sure, but we believe there could be problems accessing the game save file if you have Steam installed on a partitioned drive other than the C: drive. We're still looking into this but I thought I'd mention it. If you have One Finger Death Punch running on a disk drive other than the C: please let us know so we can confirm this isn't a problem.
8. From what I've heard the Family Sharing feature that Steam is working on has caused some problems. It can prevent you from playing the game on your account. This is something to note if you're using the Family Sharing feature.
WINDOWS 10 USERS:
If you've upgraded to Windows 10 and you're now having problems with One Finger Death Punch you may need to uninstall Steam and then reinstall Steam.
This process will remove Steam and any installed game content from your machine. If you are reinstalling Steam and Steam games in the near future, please move the Steamapps folder (C:\Program Files\Steam\Steamapps) outside of the Steam directory to prevent your games from being deleted.
So to prevent all you games from being removed, you need to copy that folder --> uninstall steam --> reinstall steam --> paste the folder back.
You do not want to lose your games when trying this so please be very careful if you are going to uninstall Steam and then reinstall it.
Although we did manage to run the game outside of Steam on Windows 10 no problem without doing the whole uninstall/reinstall thing, by finding the .exe file in Windows 10 and running it from the .exe directly and bypassing Steam altogether.
If this doesn't solve your problems please post and we'll try to figure it out together.