Games developed by IDC Games

Developed by IDC Games

Physics Drop

Physics Drop

Put your brain to work in this addictive puzzle game that millions of players already enjoyed in mobile platforms and now is finally ready for PC.

$2.99

Published by IDC Games

Physics Drop

Physics Drop

Put your brain to work in this addictive puzzle game that millions of players already enjoyed in mobile platforms and now is finally ready for PC.

$2.99