Games published by IDC Games

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

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