Published by Catness Game Studios, Run Tekila Run is a strange top-down action game. If you glance at a screenshot or watch the trailer, it might look somewhat like a Diablo clone but instead stands by itself almost entirely. Everything about this game is so bizarre that it is difficult to tell if it is […]

0