They're not underrated, they are overlooked. You might wanna change the thread title.

Plenty of people liked these games. Add Binary Domain to that list.